Producer Sue Leon is known for The Victims (2016), Del Weston on Film (2013) and Sunny and RayRay (2013).