Stink Fisher was born on July 30, 1970 in Cherry Hill, New Jersey, USA. He is known for his work on The Lovely Bones (2009), Invincible (2006) and The Longest Yard (2005). Read more on iMDB