No photoMichaela AbayActingMichaela Abay is an actress.Read full biographyKnown ForThe Flying Doctors1986Golden Pennies1985Zoo Family1985