Screen Shot 2015-11-27 at 11.42.31 AM

Dalila Bela is a Canadian actor know for playing Agent Olive in Odd Squad, Diana Barry in Anne with an E, Sydney in Ready Jet Go!, and many characters in other programs.


Dalila Bela was born on October 5, 2001 in Montreal, Quebec. She started her acting career at the age of five, right after she booked her first National Commercial. By the age of six, she participated in many acting competitions where she won best actor of the year. Soon after that she and her family moved to Vancouver, BC, where she continues to pursue her acting career.

Acting Appearances

  • Anne with an E (Diana Barry)
  • Ready Jet Go! (Sydney)
  • The Adventure Club (Sandy Leeman)
  • Once Upon a Time (Young Guinevere)
  • Odd Squad (Olive)
  • Dead Hearts (Lola)
  • The 100 (Leigh)
  • The Tomorrow People (Cara's sister)
  • Leap 4 Your Life (Amy)
  • That Burning Feeling (Queenetta)
  • Rapture-Palooza (Grandchild #1)
  • Positively Ozitivety (Dot)
  • Twist of Faith (Felicia)
  • Mr. Young (Lucy)
  • A Fairy Odd Christmas (Jingle Jill Elf)
  • It's Christmas Carol (Young Carol)
  • A Christmas Story 2 (Kid in line #2)
  • Grave Encounters 2 (Kaitlin)
  • Diary of a Wimpy Kid : Dogs Days (Taylor)
  • Joanna makes a friend (Joanna)
  • Diary of a Wimpy Kid : Rodrick Rules (Taylor)
  • Red Riding Hood (Man's Daughter)
  • R.L. Stine's The Haunting Hour (Jealous Girl)
  • The Stranger (Granddaughter)
  • Kid's Court (Lawyer Megan)
  • Mrs. Miracle (Young Girl)
  • Supernatural (Little Girl)
  • Fringe (Jenny)
  • The Last Chance