Karen Prell
Florida, USA

Karen Leigh Prell (born July 26, 1959) is an American puppeteer and animator. She is the performer of Red Fraggle in Fraggle Rock.

Top 10 collaborators

Roles

Match

Crew