Cast Credits Quick Draw (2013) Guest starring as Artemus Ward Episode 1x04: Expert Witness (Aug 19, 2013) CSI: Miami (2002) Guest starring as Luis Alvera Episode 2x19: Deadline (Mar 29, 2004) [Co-Star] 24 (2001) Guest starring as Tariq Episode 4x06: Day 4: 12:00 P.M. - 1:00 P.M. (Jan 24, 2005)