Ukranian ballet dancer Sergei Polunin has shot to Internet superstardom as a result of his riveting performance to Hozier’s “Take Me to Church” going viral.

The four-minute video shows him delivering an impressive combination of leaps, spins and poses as he dances within a beautiful white room.

Sergei Polunin, "Take Me to Church" by Hozier, Directed by David LaChapelle from David LaChapelle Studio on Vimeo.

Polunin, who has been dancing since the age of four, was the principal dancer for the British Royal Ballet and is currently the principal dancer with The Stanislavsky Music Theatre in Russia.