Sarah Rose Denton - Home

Sarah Rose Denton

Sarah was born on 5th January 1984 and raised in Kent, England.

Since graduating from Musical Theatre college in 2002, she has had a career both on the stage and screen, her most notable role being Amber Thorsen in The Witching Tree which is due for DVD release in ... read more

Portrait Photos of Sarah Rose Denton 20 Portrait Photos

Landscape Photos of Sarah Rose Denton 31 Landscape Photos