Naceu en Ponferrada en 1964. É licenciado en Ciencias Económicas pola Universidade de Alcalá e "Master en Facenda Pública: Gasto Público e Programación Económica" polo Instituto de Estudios Fiscales. Traballou na Consellaría de Economía da Comunidade de Madrid, e na actualidade é director dunha oficina bancaria na provincia de Lugo.
Foi concelleiro independente no Concello da Veiga do Valcarce, membro de Fala Ceibe do Bierzo, da Mesa pola Defensa do Galego no Bierzo, e editor de Vieiros O Bierzo.