
Teodoro era un griego de Jerusalén, hijo de un obispo también llamado Teodoro. Su elección fue confirmada rápidamente por el exarca de Rávena y fue consagrado en noviembre de 642.
Todo su pontificado lo dedicó a resistir al monotelismo, la doctrina según la cual Cristo tiene una sola voluntad: se negó a reconocer a Pablo como patriarca de Constantinopla, recibió y luego excomulgó al antiguo patriarca Pirro, y finalmente excomulgó a Pablo. Los obispos de Chipre, Palestina y África se pusieron de su lado. Fue bueno con los pobres de Roma y fue sepultado en San Pedro el 14 de mayo de 649.