Actor
Hammer
2019 · as Samson
Life on the Line
2016 · as EMT / Emelio
Stolen Daughter
2015 · as Captain John Riley
The Marine 4: Moving Target
2015 · as Wallace
Killer Mountain
2011 · as Rogers
The Twilight Saga: New Moon
2009 · as Rogue Vampire
Dr. Dolittle: Million Dollar Mutts
2009 · as Chase
Aliens vs Predator: Requiem
2007 · as Special Forces Commander
The Last Mimzy
2007 · as Army Officer
Blood Angels
2005 · as Cole