Nascut a Igualada, és llicenciat en Història per la UAB i Doctor per la UB, en la especialitat d'Història i Cine. Treballa com a periodista al mitjà local Anoidiari.cat. Coautor de "Filosofía de Hielo y Fuego. Las claves para comprender Juego De Tronos" (Ediciones Invisibles), conjuntament amb Bernat Roca i David Canto.