Sappleton represented Jamaica at the 2008 Summer Olympics in Beijing, and competed in the men's 800 metres. He ran in the seventh heat of the event, against seven other competitors, including Netherlands' Robert Lathouwers, and Andrew Wheating of the United States. Sappleton finished the race in sixth place, with a time of 1:48.19, failing to advance into the semi-final rounds.