Nebulous Dark 2021
as Octalien
Last Call 2020
as Nathan
Peace & Quiet 2017
Director
Abraham's Sacrifice 1979
Actor
Credits from TMDB.