En 1393, Teodoro se casó con Juana de Bar, hija del duque Roberto I de Bar y de María Valois (hija de Juan II de Francia y Bona de Luxemburgo).