The basics
Quick facts
Gender:
Female
Biography menu
Menu

Jump to

Introduction Personal life Career Filmography
The details
Biography

Introduction

Dalila Bela (born October 5, 2001) is a Canadian actress who is known for her role as Agent Olive on the PBS Kids series Odd Squad, in the Diary of a Wimpy Kid films, and work on television shows such as Once Upon a Time and Anne.

Personal life

Bela was born in Montreal, Quebec. She is trilingual in English, French and Spanish.

Career

Bela began her career in acting at the age of 5 when she first appeared on a national commercial. A year after she won best actor of the year and moved with her family to Vancouver. Shortly after she won the Young Artist Award for best performance in a DVD film entitled The Stranger in 2011 and in 2012 she was awarded the Young Artist Award for her work in Joanna Makes a Friend. For her starring role in Odd Squad, Bela landed a 2015 Joey Awards for Best Young Ensemble in a TV Series and has received International accolades for her role of Lola Littleton in Dead Hearts (2014) with the Diabolique Film Festival Award.

She portrays Diana Barry in the CBC/Netflix series Anne, based on the book Anne of Green Gables.

Filmography

Movie roles
Year Title Role Notes
2010 The Stranger Granddaughter
2011 Diary of a Wimpy Kid: Rodrick Rules Taylor Pringle
2011 Red Riding Hood Man’s daughter
2011 Joanna Makes a Friend Joanna
2012 Diary of a Wimpy Kid: Dog Days Taylor Pringle
2016 Odd Squad: The Movie Agent Olive
Television roles
Year Title Role Notes
2009 Mrs. Miracle Young girl
2009 Supernatural Little girl
2009 Fringe Jenny Burgess
2010 R. L. Stine's The Haunting Hour: The Series Jealous girl
2014–Present Odd Squad Agent Olive
2015 Once Upon a Time Young Guinevere
2016 Ready Jet Go! (animated series) Sydney
2017–Present Anne Diana Barry