CarrotteActingShareKnown forAdd6.7The Appointments of Dennis Jennings1988 · Laughing PsychiatristAdd7.5Hannah and Her Sisters1986 · Theater ExecutiveAdd6.3Frankenhooker1990 · PuppeteerYearPopularTop ratedAll acting creditsAdd6.3Frankenhooker1990 · PuppeteerAdd6.7The Appointments of Dennis Jennings1988 · Laughing PsychiatristAdd7.5Hannah and Her Sisters1986 · Theater Executive