Es popular por su papel de Puddle Kadubic en la serie televisiva Running Wilde y por encarnar a Dorrit Bradshaw en la serie The Carrie Diaries.
Se mudó a Nueva Zelanda a la edad de cuatro años, estableciéndose en Pauatahanui, un pueblo al norte de Wellington.
[1] En Wellington ingresó en la Chilton Saint James School, una escuela privada para señoritas cerca de Lower Hutt.
[2] Owen hizo su debut actoral en el 2009 en la película de Peter Jackson The Lovely Bones (Desde mi cielo, en Hispanoamérica), encarnando a Flora Hernández.
También formó parte del elenco de la serie televisiva The Carrie Diaries.