Cast Credits Femme Fatales (2011) Guest starring as Dr. Daniel Duryea (3 episodes) Episode 2x14: Libra (2) (Aug 10, 2012) [Special Guest Star] Episode 2x13: Libra (1) (Aug 10, 2012) [Special Guest Star] Episode 2x10: Crazy Mary (Jul 20, 2012) The Mentalist (2008) Guest starring as Mr. Kittel Episode 3x08: Ball of Fire (Nov 11, 2010) Supernatural (2005) Guest starring as Joseph Welch Episode 1x01: Pilot (Sep 13, 2005) Charmed (1998) Guest starring as Litvack Episode 2x15: Give Me a Sign (Feb 24, 2000) The Practice (1997) Guest starring as Walter Dawson Episode 6x02: Killing Time (Sep 30, 2001) The X-Files (1993) Guest starring as Duane Barry (2 episodes) Episode 2x06: Ascension (Oct 21, 1994) Episode 2x05: Duane Barry (Oct 14, 1994) From Here to Eternity (1979) Starring as Pvt. Robert E. Lee Prewitt