Born
January 1, 1947 (78 years old)
Known For
Acting
Place of Birth
Boston, Massachusetts, USA
Homeless Man
2008
Joe
2006
Mr. Snead
Sleeping Tea Party Guest
2004