Actor · DirectorJeff LowellNew York, USASocialsIMDbKnown forOver Her Dead BodyParrot / Announcer Voice / Director