Nato a Belfast nel 1964, vive attualmente a Parigi. Ha pubblicato il suo primo romanzo, Ripley Bogle, a 25 anni; la fama internazionale è arrivata nel 1996 con il suo terzo romanzo, Eureka Street.