Apophis 2029 2026
as President Alexander Roth
Dykefoot 2018
as Dusty
M4M: Measure for Measure 2015
as Abhorsan
Vamp Vixens 2010
Actor
I Am Virgin 2010
as Porn Star Vampire 2
Credits from TMDB.