Actor
Dark Horse
18 Feb 2027 · as Hugo Betão
The War Between
2025 · as Atticus
Night Carnage
2025 · as Bryan
Bringing Back Christmas
2023 · as Gabriel
Fruit of the Poisonous Tree
2023 · as Deputy Jackson
Amityville Uprising
2022 · as Lt. Howie Stevenson
My Melancholy Baby
2021 · as Eli Hall
The 2nd
2020 · as Kyle
Exposure
2019 · as Nathan Summers
Union Bound
2019 · as Jim Young
Shutter
2018 · as Kevin
Rottentail
2018 · as General Phelps
Easy Rider: The Ride Back
2012 · as Sergeant Gerald Rogers