Acting
Sheffield, Yorkshire, England, UK
Nicola Davey is known for Human Traffic (1999).
Filmography
3 films