Lee Ross - Biography

Lee Ross was born in 1971 in Luton, Bedfordshire, England. He is an actor, known for La planète des singes: L'affrontement (2014), Le patient anglais (1996) and Locke (2013). He has been married to Jo McInnes since 1999.