Originally from San Sebastian (Spain), Denis carried out his training in classical and contemporary dance at the Studio Maria de Avila, after which he studied at the Height Conservatory Maria de Avila in Madrid (CSDMA). During his studies he had the opportunity to perform repertoire by choreographers including Forsythe, Kyliam, Brumachon, Prejokaj and Nacho Duato. Denis graduated from Height Conservatory Maria de Avila in Madrid with a degree in contemporary dance choreography.
Denis has worked as a dancer for some small companies including Shybba, Experimentadanza, La Pharmaco, Zuk Dance, Ballet de Carmen Roche and in more than 20 projects by a number of freelance choreographers in Spain. He has worked as a choreographer for the European University of Madrid, for Laboratorio Danza 180º company, and for Ballet Carmen Roche. Denis has his own dance company and some of his choreographic work have received awards at choreographic competitions.