<Tr> <Th> Years active </Th> <Td> 2006--present </Td> </Tr> <Tr> <Th> Television </Th> <Td> Ravenswood The Royals </Td> </Tr> <P> Merritt Patterson (born September 2, 1990) is a Canadian actress . She is known for playing Olivia on the short - lived Pretty Little Liars spin - off Ravenswood, and for playing Ophelia on E! network's television series The Royals . </P> <P> In 2013, Patterson was initially cast in a supporting role in the pilot for the ABC Family series, Ravenswood, but was subsequently recast as Olivia, a main role on the series . </P>

Who is the actress who played ophelia on the royals