Fiona Shaw

Fiona Mary Shaw (born Fiona Wilson July 10, 1958) is an Irish actress and director.

For Disney she played Lena in the 1993 Hollywood Pictures film Super Mario Bros..