Care 2024
as Killer
Shit Show 2023
as Slunk
Terror Firma 2023
as Cage
Astonishing Little Feet 2023
as Duhring
Smile or Hug 2022
Actor
The Get Lost Losers 2022
as Nave'
Togetherland 2020
as Cliff
They Watch 2016
as Specter 111
Strange Blood 2015
as Henry
Vera 2013
as Captain Adam Morrison
Credits from TMDB.