Leigh Barwell Movies, TV Series
4 titles
Acting
Cambridge, England
Leigh Barwell is a multifaceted talent hailing from Cambridge, England, who has made her mark as an actress, dancer, choreographer, and writer. She has gained significant recognition for her compelling portrayal of Tracey in the action thriller *English Dogs in Bangkok* and will soon be seen as Rose...