Show more
Fiona Scott was born on 23 October 1977. She is an actress, known for Ninja Turtles: The Next Mutation (1997), Disturbing Behavior (1998) and Ninja Turtles: The Next Mutation - East Meets West (1997). imdb.com
Justin Baldoni
Michelle Pfeiffer
Ben Affleck
Jenny Mollen