Where is Brian Henson?

Movie Role
Muppet Treasure Island (1996) Director, Producer
Labyrinth (1986) Hoggle / Goblin (voice)