Acting
60 Seconds 2 Die: 60 Seconds to Die 2
Film · 2018
Parts Unknown
Trashsploitation
The Streets Run Red
Film · 2017
Blood of the Tribades
Film · 2016
Weekend Vampire
Chainsaw Maidens from Hell
The Blood Is the Life
The Ungovernable Force
Film · 2015