Electra McDowell

Info

Role

Actress

Electra McDowell

Biography

Electra McDowell is a producer and actress, known for St. Elsewhere (1982), It's the Muppets! More Muppets, Please! (1993) and It's the Muppets! Meet the Muppets! (1993).