Nació en Madrid, en el desaparecido palacio de Alcañices el 4 de abril de 1825, siendo hijo de Nicolás Osorio y Zayas (1793-1866), marqués de Alcañices y de los Balbases, duque de Alburquerque, que reunía en su persona dieciocho títulos nobiliarios y seis grandezas de España.