Tim de Haas

Additional Muppet Performer