
Acted in 33
2020s
- 2026
- 2024
All Stirred Up!
Movie
- 2021
2010s
- 2017
- 2015
- 2012
2000s
- 2008
Story of Jen
Movie
- 2007
Killer Wave
Field Doctor · 2 episodes
- 2005
The Last Sign
Real estate agent
- 2004
The Last Casino
Large Man
L’incomparable Mademoiselle C.
Joueur gros lot
- 2003
Student Seduction
Dr. George Clark
Deception
Dale Williamson
- 2002
Nearest to Heaven
barman
Abandon
Harrison Hobart, Sr.
The Stork Derby
Tom Watson
- 2001
1990s
- 1998
- 1997
The Education of Little Tree
Henry
- 1994
Mrs. Parker and the Vicious Circle
Writer #2
- 1993
Map of the Human Heart
Barman
- 1992
- 1991
Heritage Minutes: Valour Road
Sergeant