Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Steve Heller
Follow
Born 6 April 1962 in Gouverneur, New York, USA
Actor
Sealed
2002
?.?
?.?
About Schmidt
Tire Store Employee
Sealed
2004
?.?
?.?
King of the Ants
Gary
The Fall of Night
Sealed
2007
?.?
?.?
The Fall of Night
Mechanic