Actor · Born 1981
Malignant
2019
Edge of Fear
2018 · as Keith
Charlotte
2017 · as Belial (segment "The Judas Cradle") (as Johnny Lee)
The Asian Connection
2016 · as Jack Elwell
Terminator Genisys
2015 · as Punk
Circle
2015 · as Counting Man
Bad Country
2014 · as Catfish Stanton
The Twilight Saga: Breaking Dawn - Part 2
2012 · as English Punk
Flesh Wounds
2011 · as Trey
Mask Maker
2011 · as Young Mr. Peck
Ticking Clock
2011 · as Techie Cop
Circle of Pain
2010 · as Cliff