Nicola Reynolds was born in 1974 in Pontypridd, Glamorgan, Wales. She is an actress, known for Human Traffic (1999), Ideal (2005) and The Machine (2013). Read more on iMDB