|2019||Working Man as Walter Brewer|
|2018||Proud Mary as Tom|
|2018||Suicide Squad: Hell to Pay as Ben Turner / Bronze Tiger (voice)|
|2014||How to Get Away with Murder as Nate Lahey|
|2013||Hostages (2013) as Archer|
|2011||Lights Out (2011) as Death Row Reynolds|
|2009||Race to Witch Mountain as Carson|
|2009||Star Trek as Med Evac Pilot|
|2008||Cloverfield as Staff Sgt. Pryce|
|2005||House of the Dead 2 as Griffin|
|2004||Starship Troopers 2: Hero of the Federation as Pvt. Ottis Brick|
|1997||The Lost World: Jurassic Park as InGen Worker|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.