Principal dancer with The Royal Ballet who is recognized for having won a gold medal at the Moscow International Ballet Competition in 2001. He has performed in the classic productions of The Nutcracker and Swan Lake.
In 1998, he joined the Rio de Janeiro Municipal Theatre Ballet.
He has portrayed Rasputin in Anastasia.
He was married to fellow dancer Marianela Núñez from 2011-2016.
He has performed alongside Darcey Bussell.