Megan Willoughby(III)
- Animation Department
- Art Department
- Director
Megan Willoughby was born on 1 May 1991 in Los Angeles, California, USA. Megan is a director, known for The Indies: An Animated Short (2018), Animation Domination High-Def (2012) and Lucas Bros Moving Co (2013).