Udo Weigelt est né en 1960 à Hambourg, en Allemagne. Après le Bac, il fait des études de lettres et d’histoire à l’Université de Kiel puis à celle de Hambourg. Depuis 1998, il écrit de nombreux albums pour enfants pour différentes maisons d’édition, et depuis 2003, il vit sur les bords du lac de Constance.