Après avoir joué pour les Leicester Tigers entre 1999 et 2003, puis le RC Narbonne entre 2003 et 2005, Peter Short rejoint le club de Bath Rugby en 2005[2]. Il rejoint les Exeter Chiefs en 2011[3]. Il est contraint de prendre sa retraite de joueur en , à la suite d'une fracture à la jambe[4].