
Acted in 77
2020s
- 2024
- 2023
- 2021
Garage Sale Mysteries: Searched & Seized
Colin McPhee
- 2020
2010s
- 2017
Site Unseen: An Emma Fielding Mystery
Tichnor
- 2015
R.L. Stine's Monsterville: The Cabinet of Souls
Dr. Hysteria
Gourmet Detective
Jenkin
- 2014
- 2013
Baby Sellers
Stieg
- 2012
Anything but Christmas
Charlie
Urban Warfare
Charles Grasso
- 2011
The Haunting Hour: Wrong Number
Constantine
- 2010
2000s
- 2009
Stormworld
Ogee · 26 episodes
- 2006
Merlin's Apprentice
King Griffyth · 2 episodes
The Evidence
TV
- 2005
- 2004
- 2002
Sabrina: Friends Forever
Flat Ears (voice)
The Rhino Brothers
Sergi Bostov
Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
Captain Bart Gregg
- 2001
Turbulence 3: Heavy Metal
Damen
Love and Treason
Michael Hallibran
- 2000
Level 9
TV
Sole Survivor
Yates Henchman
1990s
- 1999
- 1998
Ninja Turtles: The Next Mutation - East Meets West
Rank Lieutenant
- 1997
Masterminds
Happy Boy #4
- 1996
- 1995
Little Criminals
Mitch
- 1994
The Norfin Adventures: A Norfin Noel
(voice)
The Norfin Adventures: Castle of Doom
(voice)
- 1993
The Norfin Adventures
TV
- 1992
Battletoads
(voice) · 1 episode
The Hat Squad
Roy · 1 episode
Bill & Ted's Excellent Adventures
Boyfriend #2 · 1 episode
- 1991
1980s
- 1989
Immediate Family
Crib Mover
- 1988
Nightmare at Bittercreek
Cop
Earth Star Voyager
Brody
Earth Star Voyager
Brody Arnold · 2 episodes
- 1987
The New Adventures of Beans Baxter
Commander · 2 episodes
- 1985
- 1984