James Faulkner

James Faulkner

Birthplace: Hampstead, London, England, United Kingdom