In 1571, he was called by St. Francis Borgia, superior general of the Jesuit order, to teach philosophy in Rome. There he was ordained a priest. He occupied the chair of theology at the University of Dillingen, and two years later, he was transferred to a similar position at Ingolstadt. There he remained seventeen years (1575-1592) teaching scholastic theology.
He later went to Rome, where he wrote a work in four volumes, covering the whole field of scholastic theology. He held the position of prefect of studies in the Collegio Romano until, broken in health through incessant work, he died at Naples. Pope Clement VIII honored him with the title of Doctor doctorum.