David and the Elves 2021
as American policeman
Evening Installation 2019
as Jack
Necro-Mancing Dennis 2018
as Ren
Triple Crossed 2013
as Tanner
Portraits of Death 2011
as Zachary
Credits from TMDB.