Kacey Rohl

Kacey Rohl is an upcoming actor on Once Upon a Time, portraying the role of Megara.

Life & Career
Rohl is an actress and writer, known for Red Riding Hood (2011), Sisters & Brothers (2011) and Hannibal (2013).