Juan Cocho est né en Suisse en 1972 de parents immigrés espagnols. À la fin de sa scolarité, après avoir fait du théâtre en amateur, il tente le concours d'entrée du Théâtre national de Strasbourg, l'une des deux écoles nationales en France, avec le Conservatoire, le réussit et y passe trois ans comme apprenti comédien. C'est grâce au dramaturge Enzo Cormann, venu animer un atelier d'écriture au TNS, qu'il s'est mis à écrire, notamment des nouvelles, dont le texte qui a donné naissance à son premier roman, "Chorizo".