
Acted in 51
2020s
- 2022
2010s
- 2014
- 2012
Burden of Evil
Henry Dobson
- 2010
The Perfect Teacher
Donald Ellison
2000s
- 2007
- 2005
- 2004
- 2003
The Night We Called It a Day
Goran
Strange Frequency²
Reg (segment 'Soul Man')
- 2002
Cheats
Dr. Newman
First Shot
Brett McIntosh
- 2001
Strange Frequency
Reg · 1 episode
Love and Treason
USMBD commander
- 2000
Ice Angel
Mr. Bryann
1990s
- 1999
- 1998
- 1997
The Christmas List
Mr. Garnett
Our Mother's Murder
Lawyer
High Stakes
Doctor
Contagious
Navigator
- 1996
- 1995
- 1994
All In A Family
TV
This Can't Be Love
Officer #1
- 1993
Mood Indigo
Wills
- 1990
The Real Story of Humpty Dumpty
Footman (voice)
1980s
- 1989
- 1988
Shades of Love: Little White Lies
Donald Manuel
The Kiss
Gunshop Owner
- 1987
Nowhere to Hide
Nick Thomas
- 1986
One Police Plaza
James Kelly
- 1985