Actor (26 credits)
- Warfighter (2018) Rooster
- 12 Strong (2018) SF Civilian, not listed in credits
- Cemetery Stories (2018) Mayor Eric Jameson (Segment. 'Bloodfire Of The Satanic Warlock Ritual')
- Shadow Minds (2017) Kyle
- The Space Between Us (2017) E. Marks / Security, not listed in credits
- Beaten (2017) Bruise
- Shooting Clerks (2016) Frank Powers, voice acting
- The Magnificent Seven (2016) Ryder, not listed in credits
- Maze Runner: The Scorch Trials (2015) Soldier, not listed in credits
- Lavalantula (2015) Spiralmind (играет самого себя), not listed in credits
- Sicario (2015) DEA Agent, not listed in credits
- Gunslingers (2014) Scotty Jenks
- Spiralmind (2014) Ben Landry / Spiralmind
- The Last Stand (2013) FBI Agent, not listed in credits
- Lone Survivor (2013) Musselman SEAL, not listed in credits
- The Avengers (2012) S.H.I.E.L.D. Agent - Loki Escort, not listed in credits
- Clint Knockey: The Investigation (2012) Les Walsh
- Night and Day (2010) STI Agent
- To Kill an Irishman (2010) Frankie Sulliven
- Terminator Salvation (2009) Resistance Fighter, not listed in credits
- The Men Who Stare at Goats (2009) SSgt. Stevens
- The Book of Eli (2009) Alcatraz Guard, not listed in credits
- Ghost Adventures (2008) Cop #1
- Eunjangdo (2003) Foreigner
- Olin (2003) 2003
- Brothers James: Retribution Frank James
Director (3 credits)
Editor (3 credits)
Producer (9 credits)
Writer (2 credits)