Periodista especializado en derechos humanos y autor de varios libros. En la actualidad forma parte de Onda Cero, cadena de radio a la que se encuentra ligado desde hace casi tres décadas y en la que coordina espacios como ‘Contraparte’. Paralelamente, ha colaborado en diversos medios de comunicación nacionales e internacionales en temas relacionados con los derechos humanos, inmigración, igualdad o justicia social. Desde el año 2007 mantiene un inquebrantable compromiso con proyectos de cooperación y cambio social en países de América Latina y África. Es fundador de las ONGs Big Radio y Agareso.
Y, entre otros reconocimientos, ha recibido la Medalla al Mérito Penitenciario por impulsar una emisora de radio en la cárcel de A Lama (Pontevedra).