Actor · Born 1989
Crossroads
2025 · as Eric
Promising Young Woman
2020 · as Tony
Killing Your Daughter
2019 · as Bruce Mason
Who's Stalking Me?
2019 · as Liam
Her Worst Nightmare
2018 · as Max
The Burning Dead
2015 · as Frontiersman
Riddle
2013 · as Matt Caldwell
A Warrior's Heart
2011 · as Riggins
The Invisible Chronicles
2009 · as Jordan