Merritt Patterson is a Canadian actress best known for her roles as Olivia on the short-lived Pretty Little Liars spin-off Ravenswood and Ophelia on T
Read MoreMerritt Patterson is a Canadian actress best known for her roles as Olivia on the short-lived Pretty Little Liars spin-off Ravenswood and Ophelia on T
Read More