Cesc Gay a travaillé à l'EMAV (Ecole municipale d'audiovisuel de Barcelone) de 1987 à 1990. Après un court-métrage en 1987 Le bal masqué (Baile de mascaras), il réalise en 1998 son premier long-métrage Hotel room, tourné entièrement dans sa chambre et remporte le prix du jury au Festival du cinéma Atlantique à Cadiz en 1999. Krampack réalisé en 2000 est son deuxième long-métrage.