Nicola Mycroft was born on 16 May 1982 in Ascot, Surrey, England, UK. She is an actress, known for Seed of Chucky (2004), A Certain Justice (1998) and Casualty (1986). imdb.com
Janis Paige
Jennifer Lopez
Kelsey Grammer
Miley Cyrus
Show more