Actor
Terror! Death! Revenge!
2018 · as Tommy
Zombies of Carnage
2013 · as Ryan
Oz the Great and Powerful
2013 · as Emerald City Resident (uncredited)
Red Dawn
2012 · as Wolverines Fan (uncredited)
Little Red Devil
2008 · as Pool Player #1
The Remake
2006 · as Tom