Nicola Davey is known for Human Traffic (1999).
Known For
Acting
Place of Birth
Sheffield, Yorkshire, England, UK