Craig started dancing from the age of 8 years old, having a successful Juvenile, Junior and Youth carrier. Winning almost all possible titles in his age categories.
Juvenile, Junior and Youth British Open Ballroom Champion
Junior and Youth British Closed Ballroom Champion
UK Closed Youth Latin Champion
Progressing onto his Amateur career Craig represented Russia at start, winning the Russian National and Russian Open Championships, later returning to represent his home country. Competing as a top Ballroom Amateur competitor in the world he’s been constantly placed in the top six at all major events. Such as making the finals at the World, European, British Open, International and UK Open Championships, as well as winning British National and UK Closed Championships.
Upon turning Professionals Craig became 3 times UK Closed Ballroom Champion, Runner-up of British National Championships, British National Show Dance Champion, Semi-finalist of British Open and International Championships.
Since his retirement from competing, he became highly respected international adjudicator and teacher around the world.