Tras estudiar en el Brighton College of Art y en la London University, obtuvo un master en Estudios Celtas en el North East London Polytechnic.Trabajó como periodista en una publicación semanal del sur de Inglaterra y fue editor jefe de un diario irlandés de comercio, así como corresponsal en Irlanda del Norte.
Desde 1975 se dedica en exclusiva a la literatura. Es miembro de la Royal Historical So...