Self
Cursed Films (2020)
Kromagg Leader
Sliders (1995)
Technician
Investor
My So-Called Life (1994)
Reporter
Viper (1994)
Detective Sherman
A Balada de Nova Iorque (1993)