Geboren in Belfast. Studeerde Engels, Persisch, Arabisch en Islam aan de University of Dublin, Edinburgh en Cambridge en gaf les aan de universiteiten van Fez in Marokko en NewCastle upon Tyne. Woont in het noorden van Engeland met zijn vrouw Beth MacEoin, homopathy en gezondheidsschrijfster. Schrijft zelf ook succesvol onder de naam Daniel Easterman.