Teodorico era hijo bastardo primogénito del rey franco Clodoveo I y de una princesa ripuaria, posiblemente Evochildis de Colonia.