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
Kim Kardashian
Marla Adams
Sophia Bush
Stormy Daniels
Show more