Теодор Елмазов е роден на 7 юли 1960 г. в град Варна.
През 1987 г. завърщва ВИТИЗ „Кръстьо Сарафов“ със специалност „Актьорско майсторство за куклен театър“ в класа на доцент Богдан Сърчаджиев.
Работи в театрите в Габрово, Димитровград и Сливен.
През 1995 г. започва да играе в Народния театър „Иван Вазов“. Сред по-известните му роли там са Диди във „Вълшебна нощ“, Свирката в „Сън в лятна нощ“, Тринкуло в „Бурята“, Кривата гуша в „На дъното“ и други.
От юли 2019 г. е в трупата на Държавен сатиричен театър „Алеко Константинов“. Снима се и в игрални филми.