Weep No More TBA
Actor
No One Leaves 2026
as Arne Shaffer
Grace by Night 2024
as Michael
Harsh Treatment 2024
as Merle Wyatt
The Wild Man 2022
as Greeney
Satanic Panic 2019
as Danielle's husband
VFW 2019
Production Assistant
The Last Whistle 2019
as Drew Smith
Credits from TMDB.