Estudió filosofía en el Trinity College de Dublín. Ha impartido clases de filosofía y matemáticas.
Ganador del Somerset Maugham Prize.