Bibliotecario del Estado (1966-2013). Director editorial en Albia, filial de Espasa-Calpe (1976-1978). Traductor del inglés, francés e italiano (32 libros publicados).
Autor de 70 obras narrativas, 40 individuales y 30 en colaboración. Coordinador de colecciones literarias en Madrid y Zaragoza.
Colaborador en múltiples revistas culturales. Actualmente colabora en los diarios Heraldo de Aragón y Aragón Musical.