Megan has worked in the independent film community for over a decade. Megan received her MFA in Film Production from the Ohio University School of Film.
While in school Megan wrote and directed several award-winning student films including Not Waving but Drowning, a 2001 Student Academy Award nominee.
Megan's first feature was First Aid for Choking, and Megan's second feature, The Off Hours, premiered at the Sundance Film Festival.
Megan was a co-producer on Lynn Shelton's film Your Sister's Sister and on the acclaimed Sundance documentary, Zoo.
Megan's third and most recent feature film that she has both written and directed, Eden, premiered at SXSW and has been lauded by critics and at other film festivals worldwide.
Eden is about a young Korean-American girl, abducted and forced into prostitution by domestic human traffickers, who joins forces with her captors in a desperate plea to survive.
Megan has also directed the upcoming film, Lucky Them, starring Toni Collette, Thomas Haden Church, and Oliver Platt, about a rock journalist assigned to track down her ex-boyfriend.