Michael Bayliss is known for Little Shop of Horrors (1986), Labyrinth (1986) and Muppet Treasure Island (1996).
No data