En los Juegos Paralímpicos de Londres 2012, Short ganó una medalla de bronce en el evento masculino de lanzamiento de bala F11 / 12. En los Juegos de Río 2016, terminó séptimo en el lanzamiento de bala masculino F12.