Teo Elsmore was Born in Nelson, British Columbia Canada. His Family relocated to the Middle East during his early childhood years. Spending over a decade in the United Arab Emirate. Teo started his acting career at 5 years old in a Pantomime in 2005, subsequently falling in love with the craft creating homemade films and animations. He preformed live theater all through his private school education. Playing roles from Willy Wonka to Lysander in a Midsummer Night's Dream. In 2014 he joined the Resuscitation Theatre Company based in Abu Dhabi, landing the role of Rashid in the play "Al Khayef".
During his younger teenage years he also took part in several student films at New York Film Academy Abu Dhabi. Later joining Miranda Davidson Studios where he appeared as an Extra in the 2017 Netflix Film, War Machine and the 2015 Star Wars: The Force Awakens. After Graduating in 2017 he moved to Vancouver, Canada where he attends the University of British Columbia. During his time on the west coast he trained at Rogues West Actors Studio under the direction of Duncan Ollerenshaw.