 He later attended the University of Reading in Berkshire from which he graduated in 2006.Born in Cheltenham, Gregory gained his first GB vest in 2004 at the World Rowing U23 Championships in Poland, finishing 11th in the quad.At the World U23 Championships in 2005 he was 4th in the double and 8th in the single the following year.