Choe competed in the 2018 Winter Olympics in the men's 1500 metres discipline. He finished last in his heat with a time of 2:18.213 and did not advance to the semifinal, despite being enthusiastically cheered on by a group of 100 North Korean cheerleaders in the stands. Before the heat, he had been injured during a training session in Pyeongchang.