Sarah Lynn Dawson - Home

Sarah Lynn Dawson

Sarah is a British actress and filmmaker who trained at New York's Lee Strasberg Institute of Film and Television. She is a Dual Citizen of the UK and USA.

She was born in the Lake District in England and she spent a large part of her childhood growing up in Qatar, in ... read more

Portrait Photos of Sarah Lynn Dawson 36 Portrait Photos

Landscape Photos of Sarah Lynn Dawson 42 Landscape Photos