Robert Shellhorn is known for Muppet Babies (1984), DuckTales the Movie: Treasure of the Lost Lamp (1990) and The Transformers (1984).
No data