Michela Noonan is an actress.
Michela Noonan appears in: Farscape (1999), among others.
Michela Noonan
person