Actor
The Marsh King's Daughter
2023 · as Sheriff's Deputy
The Christmas Cure
2017 · as Pete
The Man
2005 · as Cavity Search Guard
Childstar
2004 · as Wade Keeler (1st A.D.)
The Skulls III
2004 · as Sam Brooks
Highwaymen
2004 · as Rookie
Feast of All Saints
2001 · as Henri Delande
Jewel
2001 · as Gene
Daydream Believers: The Monkees' Story
2000 · as Auditioner #1
Dash and Lilly
1999 · as Delivery Boy
Shadow Builder
1998 · as Harvey Price
White Lies
1998 · as Chip