Nos Jogos de Londres, em 2012, Short triunfa e conquista a medalha bronze na prova masculina do arremesso de peso F11/12. Quatro anos depois, em 2016, nos Jogos do Rio de Janeiro, terminou em sétimo no arremesso de peso da categoria F12.