Garrut nació en Barcelona, en cuya universidad estudió la carrera de Filosofía y Letras.