Fue el embajador español en la corte de Viena (1670-1676), pero su labor principal como diplomático español se realizó siendo junto con Pedro Ronquillo Briceño ministro plenipotenciario de España en la firma del tratado de paz con Francia de 1678 (Tratado de Nimega).