Biography

Charlotte Barker was born in 1962 in Willesden, London, England. She is an actress, known for Wish You Were Here (1987), Micawber (2001) and Mystery!: Gallowglass (1993).