Originally from Halifax, Nova Scotia, she has a BA and is a graduate of the professional theatre programDalhousie University and attended The Royal Academy of Dramatic Arts summer program She has also had stage roles in Halifax, most prominently with the city's Shakespeare by the Sea festival