
Acted in 23
2020s
- 2023
2010s
- 2017
- 2016
2000s
- 2009
The Death of Alice Blue
Harold
- 2004
- 2003
- 2000
Dirty Pictures
Principal
1990s
- 1999
- 1998
Sleeping Dogs Lie
Walter
- 1997
- 1996
Hidden in America
Employment Officer
- 1995
Heritage Minutes: Water Pump
Additional Cast
- 1994
- 1993
The Incredible Crash Dummies
Spin (voice)
Gregory K
Doctor
- 1991
1980s
- 1988
- 1987
- 1983
The Wars
Soldier