Cast Credits Almost Human (2013) Guest starring as Edward Kennex Episode 1x13: Straw Man (Mar 3, 2014) Scandal (2012) Guest starring as Ray Episode 2x02: The Other Woman (Oct 4, 2012) Rizzoli & Isles (2010) Guest starring as Arthur Dunbar Episode 2x08: My Own Worst Enemy (Aug 29, 2011) Lie to Me (2009) Guest starring as Charlie Everett Episode 3x07: Veronica (Nov 22, 2010) Women's Murder Club (2007) Guest starring as Paul Galvan Episode 1x07: The Past Comes Back to Haunt You (Nov 16, 2007) Friday Night Lights (2006) Guest starring as Richard Sherman (2 episodes) Episode 4x03: In the Skin of a Lion (Nov 11, 2009) Episode 4x02: After the Fall (Nov 4, 2009) Point Pleasant (2005) Guest starring as David Burke (7 episodes) Episode 1x13: Let the War Commence (Sep 9, 2006) Episode 1x11: Missing (Jul 3, 2005) Episode 1x10: Hell Hath No Fury Like a Woman Choked (Jun 26, 2005) Episode 1x09: Waking the Dead (Jun 19, 2005) Episode 1x08: Swimming with Boyd (Mar 17, 2005) Episode 1x06: Secrets and Lies (Feb 17, 2005) Episode 1x04: The Lonely Hunter (Feb 3, 2005) View 4 more View 4 less Without a Trace (2002) Guest starring as Doyle Episode 2x02: Revelations (Oct 2, 2003) The Shield (2002) Guest starring as Assistant Chief Ben Gilroy (2 episodes) Episode 1x04: Dawg Days (Apr 2, 2002) Episode 1x02: Our Gang (Mar 19, 2002) Get Real (1999) Guest starring as Harris Forman Episode 1x14: Tough Love (Feb 2, 2000) The Pretender (1996) Guest starring as Sheriff Delmont Episode 2x19: Red Rock Jarod (May 2, 1998) The Outer Limits (1995) Guest starring as Joe Episode 3x15: Revelations of 'Becka Paulson (Jun 6, 1997) The X-Files (1993) Guest starring as Wilson "Pinker" Rawls Episode 6x17: Trevor (Apr 11, 1999) Mann & Machine (1992) Guest starring as Cody Shannon Episode 1x01: Prototype (Apr 5, 1992) L.A. Law (1986) Guest starring as Tim Episode 8x14: God Is My Co-Counsel (Mar 10, 1994) Guest starring as Kevin Delahanty Episode 4x20: Forgive Me Father, For I Have Sued (May 3, 1990) Miami Vice (1984) Starring as Det. Lawrence "Larry" Zito