Cast Credits Red Widow (2013) Guest starring as Orson Wheeler Episode 1x04: The Escape (Mar 17, 2013) Franklin & Bash (2011) Guest starring as Hugh King Episode 3x07: Control (Jul 24, 2013) The Event (2010) Guest starring as General Addington Episode 1x02: To Keep Us Safe (Sep 27, 2010) Memphis Beat (2010) Starring as Charlie 'Whitehead' White Castle (2009) Guest starring as Seth Harris Episode 4x11: Till Death Do Us Part (Jan 9, 2012) Dollhouse (2009) Guest starring as Senator Boxbaum Episode 1x05: True Believer (Mar 13, 2009) Eleventh Hour (2008) Guest starring as Deputy Sheriff Bill Larsson Episode 1x02: Cardiac (Oct 16, 2008) The Mentalist (2008) Guest starring as Jeffrey Coates Episode 5x11: Days of Wine and Roses (Jan 6, 2013) Criminal Minds (2005) Guest starring as Marshall John Tilghman Episode 8x01: The Silencer (Sep 26, 2012) E-Ring (2005) Guest starring as Col. David Lindstrom Episode 1x04: Tribes (Oct 12, 2005) Supernatural (2005) Guest starring as Samuel Colt Episode 6x18: Frontierland (Apr 22, 2011) CSI: Crime Scene Investigation (2000) Guest starring as John Rankow Episode 10x10: Better Off Dead (Dec 17, 2009) The Magnificent Seven (1998) Guest starring as Lucas James Episode 1x02: One Day Out West (Jan 10, 1998) Star Trek: The Next Generation (1987) Guest starring as Ramsey Episode 1x14: Angel One (Jan 25, 1988) The Colbys (1985) Guest starring as Reporter #2 Episode 1x01: The Celebration (Nov 20, 1985) [Co-Star]