Bad Building
2015 · Horror
as Luke
Pirates of Treasure Island
2006 · Action
as Billy Bones
The Express
2008 · Biography
as Young Will
Universal Soldiers
2007 · Action
as Professor Mueller
666: The Beast
2007 · Horror
as Bishop Thomas Aquinas
Wolvesbayne
2009 · Fantasy
as Maximillian
Invasion of the Pod People
2007 · Sci-Fi
as James
The Newest Pledge
2010 · Comedy
as El Nino