Teo is now aged 16 years old and his height is six feet. Till date there is no any information about his love affairs and girlfriend. He loves to spend his spare time with his parents.
Teo grew up with a huge interest in acing. At a young age, he appeared in the theater plays like The Sound of Music and The Music Man. He got his first acting role in 2009 after producer for the PBS series Nova got attracted by his picture of him in the website newfaces.com. He made his TV debut that year by starring the role of Neanderthal boy in the TV series Nova. Three years later, he played the role of Bud in Waltham Vanguard. He got his rise in fame after he starred the role of Alex in an American comic science fiction adventure drama film Earth to Echo. Till date he has appeared in several movies. His net worth is estimated to be around $500 thousand.