Nato nel 1979 a Dnepropetrovsk, in Ucraina, studia alla Scuola Coreografica di Kiev dal 1989 al 1997. Dal giugno 1997 al marzo 2001 è interprete del Balletto dell’Opera di Kiev.
Dal marzo 2001 al marzo 2002 danza con il Balletto del Teatro Mariinskij di San Pietroburgo in qualità di Primo Ballerino. Dal gennaio 2003 torna a far parte del Balletto dell’Opera di Kiev in qualità di Primo Ballerino. Dal 2002 danza inoltre con il New National Theatre Tokyo come ballerino ospite. Dal 2005 è anche ballerino ospite del Balletto del Teatro Bolschoi di Mosca.
Denis Matvienko e Svetlana Zakharova, foto Brescia Teatro alla Scala
Il suo repertorio include i ruoli principali nei seguenti balletti: Don Chisciotte, La Bella addormentata, Il lago dei cigni, Giselle, Carmen- Suite, La Sylphide, La bayadère, Romeo e Giulietta nella versione di Kenneth MacMillan, Jewels (Emeralds, Rubies), Theme and Variations, Il figliuol prodigo di George Balanchine, La fille mal gardée e Cenerentola nella versione di Alexei Ratmanskij, Chopiniana di Michel Fokin, L’histoire de Manon di MacMillan, Raymonda, Il corsaro, Lo schiaccianoci, I tre moschettieri. Ha vinto: il "Grand Prix" al IV Concorso Internazionale di Danza (Lussemburgo) nel 1997; il "Grand Prix" al III Concorso Internazionale di Danza "Rudolf Nureyev" (Budapest) nel 1998; la Medaglia d’oro e il "Premio Nijinskij" al III Concorso Internazionale di Danza Moderna e Classica (Nagoya, Giappone) nel 1999; i l "Grand Prix" al X Concorso Internazionale di Danza e Coreografia (Mosca) nel 2005.