IconMoveProtect IconOUAT IconReal IconActor IconFemale IconWiki IconS5

Kacey Rohl is the Canadian actress who portrays Megara on ABC's Once Upon a Time.


Kacey Rohl was born on August 6, 1991[2][3] in Vancouver, British Columbia.[1] She is the daughter of television director Michael Rohl, and began studying acting when she was fourteen. Her mother, Jan Derbyshire, is a playwright and comedian who also works in the entertainment industry.

Kacey is best known for her roles as Sterling Fitch on the American crime drama The Killing, Prudence in the 2011 dark fantasy film Red Riding Hood, and Abigail Hobbs in the television series Hannibal.



Note: "Archive" denotes archive footage.

External links


This page uses Creative Commons Licensed content from Wikipedia (view authors).