Први архиепископ Ростовски потицао је из побожне породице којој је припадао преподобни Сергије Радонежски. Bio је нећак Сергија, син његовог брата Стефана, који је, након смрти жене, примио монашке завете и постао игуман Богојавленског манастира у Москви. Од малих ногу, Јован, будући Теодор, био је послат на образовање и убрзо је постао монах под именом Теодор.
Теодор је живео у Тројичком манастиру, где је показао ревност у молитви и посту. Bio је рукоположен за свештеника и служио је литургију заједно са преподобним Сергијем и својим оцем. Убрзо је замислио да оснује нови манастир, о чему је обавестио свог учитеља. Преподобни Сергије га је благословио за ово предузеће.
Теодор је пронашао погодно место за нови манастир, које је одобрила Сергије. Након што је добио епископско одобрење, основао је цркву у част Пресвете Богородице и окупио монашку браћу. Дао је пример строгом животу и привлачио многе ка духовним подвизима.
Поставши игуман Симоновог манастира, Теодор је активно учествовао у црквеним пословима и био духовник великог кнеза Дмитрија Ивановића. Више пута је путовао у Цариград због послова митрополије и добио је чин архимандрита. Године 1389. Теодор је постављен за архиепископа Ростовског.
Теодор је наставио да брине о свом стаду, чинећи чуда, укључујући исцељење кнеза Јована. Такође је основао Манастир Рођења Девице у Ростову и бавио се иконописом. Умро је 28. новембра 1395. године, а његове мошти се налазе у Ростовском Успенском сабору.
