Es arquitecto superior y especialista en restauración de monumentos. Fue secretario general del Partido Galleguista y del Partido Nacionalista Galego-Partido Galeguista. Portavoz del BNG en el Ayuntamiento de Ourense, Xosé Henrique Rodríguez Peña fue conselleiro de Pesca de la Xunta durante el gobierno tripartito (PSOE-PNG-CG). Miembro de la Permanente del BNG, llegó al Parlamento de Galicia en la segunda legislatura, abandonando posteriormente su cargo de diputado hasta la cuarta legislatura en que regresó al Parlamento, siendo reelegido desde entonces como diputado del BNG.