He competed in the 2010 Winter Olympics for Bulgaria. His best finish was 16th, as a member of the Bulgarian relay team. His best individual performance was 44th, in the pursuit.