Actor
Alien Country
2024
as Johnny
Out of Liberty
2019
as Porter Rockwell
47 Minutes
2015
as Mckowski
The Saratov Approach
2013
as Elder Tuttle
Saints and Soldiers: Airborne Creed
2012
as Corporal James Rossi
The Wild Stallion
2009
as Morg
The Work and the Glory III: A House Divided
2006
as John Griffith
Take A Chance
2006
as Elliot Buddles
Saints and Soldiers
2003
as Corporal Nathan 'Deacon' Greer
Christmas Mission
1999
as Tomberline
Diamonds
1999
as Michael Agensky
Anywhere but Here
1999
as Peter
Address Unknown
1997
as Lance Pirth
Blue Rodeo
1996
as Peter Yearwod
Josh Kirby... Time Warrior: Last Battle for the Universe
1996
as Josh Kirby
My Son Is Innocent
1996
as First Kid
Josh Kirby... Time Warrior: Journey to the Magic Cavern
1996
as Josh Kirby
Josh Kirby... Time Warrior: Eggs from 70 Million B.C.
1995
as Josh Kirby
Josh Kirby... Time Warrior: Trapped on Toyworld
1995
as Josh Kirby
Josh Kirby... Time Warrior: The Human Pets
1995
as Josh Kirby
Josh Kirby... Time Warrior: Planet of the Dino-Knights
1995
as Josh Kirby
No Dessert, Dad, 'Til You Mow the Lawn
1994
as Moonpie
Quest of the Delta Knights
1993
as Tee
Robin Hood: Men in Tights
1993
as Young Lad