Self
Enter the Clones of Bruce (2023)
Prince
Apple Seed (2019)
Ryan Curio
Deadly Exposé (2017)
Josh
Seeking Dolly Parton (2015)
Our Father (2014)
Professor Roxton
Jurassic Attack (2013)
Eugene York
Complacent (2012)
Kippy
West of Thunder (2012)
Alec
Jabberwock (2011)
Luke Twain
Dual: The Lone Drifter (2009)
Jake Gabriel
War Wolves (2009)
Noah Kennedy
God's Ears (2008)
Celia's Father
Left In Darkness (2006)
Vin Stewart
Sasquatch Mountain (2006)
Cop
Demon Hunter (2005)
John Slaughter
Ghost Rock (2004)
FBI Agent Kyle McShinsky
Essence of Echoes (2002)
Lt. Casey Sheppard
U.S. Seals II: The Ultimate Force (2001)
Detective McGuiness
The Contract (1999)
Kris Krengle
The Storytellers (1999)
Man in Gallery
Sue (1998)
Cupid / Marion
Killing Cupid (1995)
Dale Hartwell
Fists of Iron (1995)
Eric Kulhane
Karate Tiger 7 - To be the best (1993)
Tony
Street Crimes (1992)
Danny Davis
Final Impact (1992)
Student in Crowd
Teen Wolf Too (1987)
Story
Wanted Man (2024)
Producer
Director
Writer
Broken Memories (2017)
Camera Operator
Fort McCoy (2014)
Bring Me the Head of Lance Henriksen (2010)
Poison Ivy: The Secret Society (2008)
Stunt Coordinator
Lethal (2005)
Second Unit Director
Screenplay