Xabier López López nació en Bergondo (Galicia) en 1974 y desde hace más dos décadas reside en la ciudad de Betanzos, donde fue presidente de la A. C. Eira Vella. A medio camino entre las generaciones «dos noventa» y «do novo século», su producción literaria abarca tanto incursiones en la literatura infantojuvenil (Biff, Bang, Pow!, 1997; A vella quenlla perde os dentes, 2005; Cando Artur non era rei, 2012; Son un can!, 2013), como narrativa para adultos (Doutor Deus, 1999; O Caderno, Premio Risco 2001; O mono no espello, Premio Lueiro Rey 2002; A estraña estrela, 2003; Trinta e dous dentes, finalista Premio Torrente Ballester 2006; Os libros prestados, 2010; 1989, 2013). Gracias a Cadeas obtuvo el Premio Xerais de Novela 2013 y el Fervenzas Literarias en dos categorías: mejor autor y mejor novela del año.
A vida que nos mata (2003) obtuvo el García Barros de Novela y, además de ganar el Premio de la Crítica, fue distinguida como finalista del Premio Novela Europea Casino de Santiago junto a obras de Sarah Waters, Vargas Llosa, Günter Grass y S. Agnello Hornby, finalmente ganadora del certamen por La Mennulara.
Parte de su obra se encuentra traducida al castellano y al portugués.