Biography unavailable.
Lolita
as Roy (uncredited)
One Week
as Tyco
Serial Killer
as Publisher
Bloody Axe
as Teacher