Dopo un lungo girovagare dovuto anche alla instabilità politica dell'epoca si fermò definitivamente a Bologna, come "Magister chirurgiae". Fu anche maestro a Pavia, dove tra il 1245 e il 1248 incontrò Federico II di Svevia con cui discusse di filosofia e medicina.