A Little Prayer 2025
as David
Lilly 2025
as Phil Ledbetter
Causeway 2022
as Bro
Midday Black Midnight Blue 2022
as Ash, Executive Producer
The Unforgivable 2021
as Steve Whelan
Light 2020
Actor, Executive Producer
Greyhound 2020
as Talker #3
You Say Hello 2019
Actor
Goat 2016
as The Smile
Credits from TMDB.