Teodorico fue antipapa en 1100 y 1101, en el cisma que comenzó con Wibert de Ravenna en 1080, en oposición a los excesos del papa Gregorio VII y en apoyo del emperador Enrique IV.
El registro más antiguo de Teodorico es su firma en un documento del antipapa Clemente III (Wibert) fechado el 4 de noviembre de 1084, donde firma como cardenal diácono de S. Maria en Via Lata. En una carta del 29 de julio de 1099, Clemente III se refiere a Teodorico como uno de esos cardenales que anatematizaron a Gregorio VII (fallecido el 25 de mayo de 1085) como hereje y simoníaco. En 1098, el cardenal Teodorico se involucró en los asuntos alemanes, como legado papal. de Clemente III. El arzobispo Rothardus de Maguncia no solo se había negado a aceptar la legitimidad del antipapa Clemente III, sino que estaba trabajando contra el emperador Enrique y su antipapa al reunir a los obispos de Alemania para que se reunieran en un sínodo en Maguncia el 1 de diciembre de 1097. Clemente había intentado varias veces para controlar al arzobispo. Primero, hizo convocar a Rothardus a la corte papal para responder a los cargos de simonía; cuando se negó a comparecer, Teodorico y otro obispo lo convocaron; finalmente el Diácono Hugo también lo convocó. Al no presentarse, el 29 de julio de 1099 la gente de Maguncia fue liberada de su obediencia a Rothardus y advertida del interdicto que se impondría a cualquiera que se asociara con él. Teodorico escribió y fue testigo de la carta papal. El 18 de octubre de 1099 estuvo en Tivoli, donde fue testigo de un documento del antipapa Clemente III a favor del cardenal Romanus de S. Ciriaco. El papa legítimo, Urbano II, murió el 29 de julio de 1099, y su sucesor Pascual II fue elegido en la iglesia de San Clemente el 13 de agosto de 1099, y consagrada el 14 de agosto de 1099 en la Basílica de San Pedro. El antipapa Clemente III fue expulsado de Roma al mismo tiempo y murió el 8 de septiembre de 1100 en Civita Castellana, a unos 60 km (37 millas) al norte de Roma. Según los "Annales Romani", los seguidores de Clemente se reunían en secreto en Roma, de noche, en la basílica de San Pedro, donde eligieron y entronizaron al cardenal Teodorico, obispo de Albano, que pudo haber asumido el nombre de Silvestre III. Pero no se atrevió a permanecer en la ciudad. Obligado a abandonar Roma para buscar la protección del emperador, Teodorico fue capturado por partidarios del Papa Pascual II y enviado a Roma. Fue condenado por juicio de los padres e inmediatamente enviado al monasterio de Santissima Trinità di Cava, cerca de Salerno, donde fue obligado a convertirse en monje o, según la "Vida del Papa Pascual II", en ermitaño. murió en Cava en 1102, según el epitafio de la cripta del monasterio. Una placa conmemorativa posterior en La Cava lo conmemora con el nombre pontificio de "Sylvester III", porque el anterior Papa Sylvester III (Giovanni dei Crescenzi), en ese momento era considerado un antipapa. El sucesor de Teodorico fue el antipapa Alberto, elegido en 1101, o en febrero o marzo de 1102.