Castore si laureò in medicina a Perugia e nel 1567 divenne medico di Gualdo Tadino. A Roma insegnò presso l'Archiginnasio della Sapienza e venne nominato archiatra alla corte di papa Sisto V (secondo alcune fonti su segnalazione del cardinale Hieronimo Rusticucci).