He competed in the 2010 Winter Olympics for Bulgaria. His best performance was 16th, as part of the Bulgarian relay team. His best individual performance was 79th, in the individual and 83rd in the sprint.