logo
Rebecca Benson backdrop
Rebecca Benson poster
Rebecca Benson
Rebecca trained as an actress at the Royal Scottish Academy of Music and Drama where she graduated from in 2011. She was born in Edinburgh, Scotland. ...