Actor · DirectorTom LeopoldOctober 14, 1949(74 years old)Miami, Florida, USASocialsIMDbKnown forMr. MomStan