Toby Leigh › Place of birth
Toby Leigh was born on 3 February 1978 in Camden, London, England, UK. He is an actor and assistant director, known for Vera Drake (2004), Loony in the Woods (2006) and Play for Today (1970). imdb.com
Dafne Keen
Sondra Locke
Shannen Doherty
Ben Affleck
Show more