Cursó estudios de Bachillerato en Lugo y se licenció en Derecho en la Universidad de Santiago de Compostela en 1958. Posteriormente, ingresó por oposición en la Escala Superior de Técnicos de Tráfico. Tuvo su primer destino en la Jefatura de Tráfico de Ourense, pasando después a la de A Coruña y en la actualidad es Jefe Provincial de Tráfico de Lugo desde 1994. Desde su ingreso en la Función Pública, se ha especializado en los aspectos jurídicos relativos a la seguridad vial y pruebas de aptitud para la obtención del permiso de conducir, participando en numerosos congresos y ponencias relacionadas con estos temas.