John Connolly nasceu em Dublin, Irlanda em 1968 e já trabalhou como jornalista, barman, funcionário do governo local, garçom, e em loja de departamentos, em Londres. Ele estudou Inglês no Trinity College, Dublin e jornalismo na Dublin City University. Depois passou cinco anos trabalhando como jornalista para o jornal The Times irlandês, para o qual ele continua a contribuir. O Viajante Assassino é o seu primeiro romance.
Ele mora em Dublin, mas divide seu tempo entre sua cidade natal e os Estados Unidos.