Barnaby Harrison

Barnaby Harrison

Barnaby Harrison

Barnaby Harrison

Acting

Seed of Chucky (2004)

Laughing Puppeteer

Muppet Treasure Island (1996)

Additional Muppet Performer