Leila Birch has appeared in 2 shows and 4 movies. A performance to be found in the role of Enchantress / Lover #1 (voice) in the series Harley Quinn. In the cinema, in the role of WABAC Machine (voice) in the feature film Mr. Peabody & Sherman.