Crew
Deadpool
2016 · as Bob
Vendetta
2015 · as Riot Guard
Baby Sellers
2013 · as HSI Agent
Percy Jackson & the Olympians: The Lightning Thief
2010 · as Son of Ares
Ice Twisters
2009 · as Guard
Dark Storm
2006 · as MP #4
An Unfinished Life
2005 · as Deputy
Catch Me If You Can
1998 · as Lloyd Straughan
Keys to Kingdoms
1998 · as Alex