Actor
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