Periodista y escritor orensano, ha sido director de comunicación en instituciones públicas y privadas, redactor en Faro de Vigo y La Región y colaborador en ABC, Televisión de Galicia, Cuatro TV y Radio Nacional. Máster en Drogodependencias, como periodista de investigación ha recibido galardones como el Premio Reina Sofía de Periodismo (1992 y 1993), el Premio Xunta de Galicia de Periodismo (1990, 1991 y 1995), el Premio Nacional de Periodismo Julio Camba (1991) y el Premio internacional de investigación periodística Ana María Agüero Melnyczuk por su documentado ensayo sobre el Caso Metílico (Argentina, 2013). En el ámbito literario ha recibido el Premio de Novela Ciudad de Almería (2014), el Premio Ramón Puga-Cadena SER Ourense (2014) y el Premio Vicente Risco de creación literaria (2011).