2024
Jackpot! as Mugger2024
Game of Death: The Six Doors to Hell as Phil Tannen2024
It's Me, Billy: Chapter 2 as Sam’s Dad2020
The Toll as Doctor2019
The Umbrella Academy as Super Old Five2019
The Umbrella Academy as Old Man Five2019
The Umbrella Academy as Older Five2019
The Umbrella Academy as Middle Aged 52018
Titans as Night Manager2017
Ozark as Kyle2017
Frankie Drake Mysteries as Morris Flynn2016
Damien as Doc2008
Murdoch Mysteries as Oscar Vanderlay2006
Saw III as Additional Voice Talent (voice)2006
The Jane Show as Mr. Walker2004
The Murdoch Mysteries: Poor Tom Is Cold as Jarius Gibb2003
Mayday as Air Traffic Control2003
Foolproof as Stan2002
Sue Thomas: F.B.Eye as Hotel Manager2001
Mutant X as Bartender1998
54 as Andy Warhol1995
Caroline in the City as Monroe1994
Babylon 5 as Ashan1994
Due South as Dennis Fagan1993
Gypsy as Georgie1991
Howling VI: The Freaks as Winston1990
Back to the Future Part III as Buford Tannen's Gang1990
Class of 1999 as Mohawk1990
Ski Patrol as Suicide1989
Quantum Leap as Roy Brown1988
The In Crowd as Popeye1987
Roomies as Carl1986
The Brotherhood of Justice as Pastey1980
War Brides as Mr. McInnis1975
Sidestreet as Not available1974
125 Rooms of Comfort as Not available1971
Doctor Simon Locke as JakeNaN
God Of Frogs as Ken1992
Evil Toons Boom Operator