ActingFiona LoewiBorn 1975-01-01· London, England, UKKnown forCSI: Miami2002DRAMAEarth: Final Conflict1997SCI-FIThe Outer Limits1995DRAMAEverything, Everything2017DRAMAFull filmographyCSI: Miami2002DRAMAEarth: Final Conflict1997SCI-FIThe Outer Limits1995DRAMAEverything, Everything2017DRAMA