What movie HASN'T this Brooklyn born man been in? From playing the roles of Mr. Pink in "Reservoir Dogs" to Crazy Eyes in "Mr. Deeds", he's been everywhere.
I still think of Steve every time I wonder what time McDonald's serves breakfast until (it's 10:30am...I thought it was 11).
He's talented, he's from New York City, and he's a Hometown Hero!