Leon Joosen: Leon Joosen. Director: Master Moley. Leon Joosen is known for Master Moley (2019), Oliver & Company (1988) and The Little Mermaid (1989).
Known For: Master Moley (Director), Oliver & Company (Animation Department), The Little Mermaid (Animation Department), Scooby-Doo 2: Monsters Unleashed (Visual Effects(Rhythm & Hues))