Andy Turner competed at the 2004 Athens Olympics, but failed to progress beyond the heats. Turner was third over the 110 m hurdles at the 2006 Commonwealth Games in Melbourne in a time of 13.62 seconds. He won the bronze medal in the 110 m hurdles at the 2006 European Athletics Championships, and finished fourth at the 2007 European Indoor Athletics Championships. He narrowly failed to make it into the final of the 110 m hurdles at the 2007 IAAF World Championships in Athletics with his time in the third semi-final 0.05 seconds outside the second fastest losers' spot.