Colegial del colegio mayor de Cuenca, en Salamanca.
Estuvo al servicio del infante cardenal don Fernando de Austria, con quien marchó a Flandes y a quien asistió hasta su muerte en 1641.
Una vez regresó a España, fue ministro del consejo de las Órdenes, y asesor del consejo de la Cruzada.
En 1649 fue nombrado capellán mayor del rey para traer a España a la reina Mariana de Austria, y después sumiller de cortina del rey Felipe IV, que le presentó para los obispados de Palencia, Segovia y Coria, aunque no los aceptó.
Obtuvo el cargo en propiedad a la muerte de este último, en 1668.