Celia Owen is known for her first television role as Eleanor Bennet in Moonshine, but has been active in projects such as Lo, Dear Mr. Wells and in the feature film Pogey Beach.