Roles
Kenneth Bates
FBI
(2018)
Jesus Prime
American Gods
(2017)
Jimmy
Twin Peaks (TV - 2017)
(2017)
Nick Hofmeister
Lucifer
(2015)
Dr. John Deegan
Supergirl
(2015)
Ritchie Simpson
Constantine (TV - 2014)
(2014-2015)
Dr. John Deegan
The Flash (2014)
(2014)
Peter Bernardone
Hannibal
(2013-2015)
Malcolm Dreyfuss
Sleepy Hollow (TV - 2013)
(2013-2017)
Dr. John Deegan
Arrow
(TV Series 2012)
Dickie Bennett
Justified
(2010-2015)
Gene
Rescue Dawn
(2006)
Jeremy Davies
Ace of Cakes
(2006)
Niels
Manderlay
(2005)
Charles Manson
Helter Skelter
(TV Movie 2004)
Dr. Daniel Faraday / Daniel Widmore
Lost
(TV Series 2004-2010)
Jeremy Davies
Jimmy Kimmel Live!
(TV Series 2003)
Bill Henson
Dogville
(2003)
The Drifter
29 Palms
(2002)
Peter
Secretary
(2002)
Jedadiah Schultz
The Laramie Project
(TV Series 2002)
Snow
Solaris
(2002)
Sandy
Teknolust
(2002)
Paul
CQ
(2001)
Oscar
Intimate Affairs
(2001)
Karl Richter
Up at the Villa
(2000)
Tom Tom
The Million Dollar Hotel
(2000)
Pvt. Toffler
Ravenous
(1999)
Corporal Upham
Saving Private Ryan
(1998)
Sonny Burns
Going All the Way
(1997)
Flyboy
The Locusts
(1997)
Laurence
Twister
(1996)
Ray Aibelli
Spanking the Monkey
(1994)
Billy Fisher
Nell
(1994)
Jeremy Davies
Late Night with Conan O'Brien
(TV Series 1993-2009)
Bill
Guncrazy
(1992)
Pete Stoller
Melrose Place
(1992-1999)
Mugger #3
Dream On
(1990-1996)
Eddie Horvath / Guy
The Wonder Years
(TV Series 1988-1993)
Roger
General Hospital
(TV Series 1963)
Note: All appearances are determined by automated algorithms. Double-check appearances and convention details with the convention website to ensure you have the most accurate information.