Actor · Born 1985
Angels Fallen: Warriors of Peace
2024 · as Paul
Incision
2020 · as Matt Casey
Angels Fallen
2020 · as Jax Fury
Glass Jaw
2018 · as Travis Austin
Opus of an Angel
2017 · as Officer Langham
You Have a Nice Flight
2017 · as Kevin
The Better Half
2015
Maul Dogs
2015 · as Clark Kent.0
Roommate Wanted
2015 · as Gym Hunk
Lucky Bastard
2014 · as Josh
Blood on Canvas
2013 · as John
Waiting for Dracula
2012