Self
Good Men (2024)
Albert Dagan
Max Dagan (2024)
Wayward (2023)
William Briggman
The Kill Team (2019)
Professor Edwards
Flint (2017)
Chuck
Rehearsal (2015)
Dave
Night of the Wild (2015)
Big Earl Boyd
Little Loopers (2015)
Harry Mills
Mr. Miracle (2014)
Henry Rearden
Atlas Shrugged: Part III (2014)
CEO
Begin Again (2013)
Dr. Waylans
The Good Doctor (2011)
Custody (2011)
Dr. Hollins
The Bucket List (2007)
David Gordon
Custody (2007)
Miles
Going Shopping (2005)
James Ellerby
The Emperor's Club (2002)
Lyle Maze
Maze (2001)
Dr. Richard Feldman
Jenifer (2001)
Breaking the Silence: The Making of Hannibal (2001)
Daniel Lenz
Sam the Man (2001)
Ryan Keene
Labor Pains (2000)
Jonathan Neumann
The Thin Blue Lie (2000)
Jeff
Other Voices (2000)
Ben
Into My Heart (1998)
Matthew Heller
Only Love (1998)
John Wilkes Booth
The Day Lincoln Was Shot (1998)
Jeff Henderson
Mother (1996)
Rick Hayes
Last Dance (1996)
Richard Goodwin
Quiz Show (1994)
Private Resort (1985)
Writer
Director
Story
Producer
The Silent Alarm (1993)