Pasó su juventud en Castellón de la Plana, donde estudió en el colegio de los Escolapios. En 1953 ingresó en la Academia militar de Zaragoza. Fue el número 2 de la XII promoción. Recibió el despacho de teniente de la Guardia Civil el 17 de diciembre de 1957. Sus diversos destinos le llevaron a Santa Eulalia (Teruel), Segovia, Tarragona, Madrid, Toledo y Guadalajara. En 1961 se casó con Ángela Nogués Mellado (1934-2018), de la que tuvo tres hijos. Licenciado en Geografía e Historia por la Universidad Nacional de Educación a Distancia en 1978. Fue responsable de la seguridad en la Conferencia de Paz de Madrid en 1991.