Worth nahm im Alter von 21 Jahren im Rahmen der Olympischen Sommerspiele 2012 in London zum ersten Mal an Olympischen Spielen teil. Dort belegte er im Einzelwettbewerb Platz 23 in der Platzierungsrunde, besiegte in der anschließenden Gruppenphase unter anderem Brady Ellison und kam so bis ins Achtelfinale, wo er mit 5:6 knapp gegen den späteren Bronzemedaillengewinner Dai Xiaoxiang verlor und ausschied.