Lee Ross - Home

Lee Ross

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.
read more

Portrait Photos of Lee Ross 15 Portrait Photos

Landscape Photos of Lee Ross 55 Landscape Photos