Cast Credits Shameless (2011) Guest starring as Delivery Guy Episode 1x01: Pilot (Jan 9, 2011) [Co-Star] Southland (2009) Guest starring as David Morgan Episode 3x03: Discretion (Jan 18, 2011) [Co-Star] Torchwood (2006) Guest starring as Atlanta Cop Episode 4x03: Dead of Night (Jul 22, 2011) [Co-Star] Heroes (2006) Guest starring as Uniformed Cop Episode 1x03: One Giant Leap (Oct 9, 2006) [Co-Star] Monk (2002) Guest starring as Prison Guard Episode 5x09: Mr. Monk Meets His Dad (Nov 17, 2006) Crossing Jordan (2001) Guest starring as Mike Episode 3x10: Revealed (May 9, 2004) [Co-Star]