Estudió Magisterio y fue profesor de Educación Primaria y Secundaria durante varios años, luego se doctoró en Filología Vasca y es profesor de Vasco Técnico en la Universidad del País Vasco. Actualmente es técnico vasco en el Servicio de Lengua Vasca de la Universidad del País Vasco. En los últimos años también ha sido director de la Cátedra Mikel Laboa de la Universidad del País Vasco. En 2003 fue nombrado miembro de la Academia Vasca.