Además de ejercer la profesión libre, ejerció los cargos de maestro mayor en las catedrales de Córdoba (1547-) y Sevilla (1557-1569), en el obispado de Córdoba y en el arzobispado de Sevilla (1562-1569), en el Cabildo civil —Ayuntamiento de Sevilla— (1560-1569) y en el hospital de las Cinco Llagas de Sevilla —actual Parlamento de Andalucía— (1558-1569).