
Acted in 40
2020s
- 2026
- 2024
- 2023
2010s
- 2017
- 2012
- 2011
Skins
Military Police · 1 episode
- 2010
When Love Is Not Enough: The Lois Wilson Story
Wes
2000s
- 2009
- 2008
- 2007
Still Small Voices
Prison Guard
- 2005
Code Breakers
Colonel Collins
Martha behind Bars
Federal Agent #2
Descent
Major McEwan
Tilt
US Attorney #1 · 1 episode
- 2003
The Pentagon Papers
H.R. Haldeman
- 2002
- 2001
The Day Reagan Was Shot
Bagman
Boss of Bosses
Agent Bledsoe
Full Disclosure
FBI Agent 2
- 2000
Range of Motion
Zack
1990s
- 1999
Too Much Sex
Dad
Happy Face Murders
Jake
Half a Dozen Babies
Network TV Reporter
- 1998
Thanks of a Grateful Nation
David Folz
Moonlight Becomes You
Stallings
- 1997
- 1996
- 1994
Probable Cause
Matthew Buretti