Ivy Bethune

Ivy Bethune is the actress who played Duana in the Star Trek: The Next Generation episode. Bethune is also known for her role as Ma Peabody in the 1985 time travel hit film Back to the Future starring Christopher Lloyd, Tom Wilson & costarring Sachi Parker, and Jeff O'Haco.

External link


Ivy Bethune Ivy Bethune