Fue un gran erudito, representante del humanismo del siglo XIII en la corte del rey Alfonso X, el Sabio, para quien trabajó como colaborador en su extensa obra tanto laica como religiosa; en este último aspecto su labor se centró casi exclusivamente en la vida y milagros de la Virgen y algunos santos, y es muy posible que por orden real compilase leyendas marianas que luego sirvieron al Rey Sabio para elaborar las "Cantigas de Santa María".