Acting
0.2
Male
New Rochelle, New York, USA
April 28, 1981
The Hammer
Sympathy for Delicious
Friday at Dewayne's
Abducted
Lacrimosa
Zombie Strippers!
DAHMER - Monster: The Jeffrey Dahmer Story
Snowfall
The New Normal
The Residence