Terri Hardin Jackson is an American puppeteer, artist, and former Disney imagineer.
2020 • as Self - Judge
1994 • as Additional Muppet Performer
2021 • as Self - Costumer (Stillsuit) (voice)