Actor:
- Precision (????) (pre-production) (rumored) …. Captain Rollinson
- Journeys (????) (pre-production) …. Adalbert Hardwell
- Praying for Rain (2016) (post-production) …. Patrick Waring
- Doubting Thomas (2016) (post-production) …. Bill
- Call of the Void (2016) (completed) …. Peter
… aka “L’appel du Vide” – USA (original title) - The Slippery Slope (2013) (completed) …. Mr. Penzance
- Intersect (????) (completed) …. Bill Marshall
- 1 (2016) …. Boss 2
- Frederick (2016) …. Detective Marks
- The Stream (2015/I) …. The Doctor
- Swiped (2014) …. Hamilton/Hank
- The Jazz Funeral (2014) …. Nick
- The Gable 5 (2014) …. Dr. Gable
- I Am I (2013) …. Keith
- Human Condition (2011) …. Guitarist
- Finding Hope (2011) …. U.S. Attorney Peter Gwynn
- Raspberry Magic (2010) …. Henry Hooper
- Reflections (2008/III) …. Dr. Paul Wolley
- Leo (2007/II) …. Acting Teacher
- The Key (2006) …. Raymond
- Crossing (2006) …. Dad
- Jarhead (2005) …. Mr. Swofford
- American Gun (2005) …. St. Anthony’s Principal
- Wilderness Survival for Girls (2004) …. Ed
- Catch Me If You Can (2002) …. Pilot
- The One (2001) …. LAPD Officer Bobby Aldrich / ‘A’ World Inmate #1
- Shadows of the Past (1999) …. Bernie
… aka “Abilene” – USA (original title) - Shadow of Doubt (1998) …. Paul Saxon
- Desert Cross (1994) …. Jeremy
- Falling Down (1993) …. Construction Sign Man by Bus Stop
- Unfinished Business (1987) …. Jonathan
SOURCE: IMDB