Rose Alice Reynolds is a British actress and singer. She is most known for her roles as Sarah Durkin in Wasted, Betty Carkeek in Poldark and Alice in Once Upon a Time. Alongside these roles, she has also appeared in episodes of the BBC soap operas Doctors and EastEnders in 2014 and 2022 respectively.
Rose Reynolds has been suggested to play 280 roles. Click below to see other actors suggested for each role, and vote for who you think would play the role best.