Actor
Holiday Hideaway
2022 · as Eric
Saturn Returns
2017 · as James
5150
2016 · as Jacob
For Colored Girls
2010 · as Man #1
Let's Talk
2006 · as Malcolm
Manticore
2005 · as Pvt. Davis
Cerberus
2005 · as Burke
Path of Destruction
2005 · as Eric
Alien Apocalypse
2005 · as Chuck
Alien Siege
2005 · as Alex
Raptor Island
2004 · as Marcus
The Vault
2001 · as Kyle