Hermano del periodista y también escritor Ramón Chao y tío del cantante Manu Chao, estudió Filosofía en Salamanca y Madrid y Teología en Roma, fue párroco en Ferrol durante 17 años y tras secularizarse fue profesor de instituto en Vilalba y Santiago.
Publicó decenas de ensayos y de obras relacionadas con asuntos culturales y sociales, y desde el año 2002 era socio de honor de la Asociación de Escritores en Lingua Galega.
Tras conocerse su fallecimiento, A Mesa pola Normalización Lingüística ha expresado su «luto» por el autor gallego «más prolífico» y lo ha considerado un «ejemplo de compromiso con Galicia, con su lengua y con todas las causas justas».