Leagh Conwell, a talented individual, entered this world on February 8, 1990, in the vibrant city of Acton, located in the heart of London, England, United Kingdom.
As an accomplished actor, Conwell has had the opportunity to showcase his skills in a variety of roles, including the memorable film "A Knight's Tale" released in 2001, the television series "My Dad's the Prime Minister" which premiered in 2003, and the drama "The Order" also released in 2003.