Tessa Ross - Home

Tessa Ross

Tessa Ross was born in 1961 in London, England. She is a producer, known for Slumdog Millionaire (2008), 12 Years a Slave (2013) and Ex Machina (2015). She is married to Scantlebury.
read more

Portrait Photos of Tessa Ross 16 Portrait Photos

Landscape Photos of Tessa Ross 52 Landscape Photos