Tait's first success at international level was at the 1990 World Equestrian Games in Stockholm, when he won Gold in both the individual and team events riding Messiah. At the 1992 Olympics in Barcelona he won Bronze in the individual event after team-mate Vicki Latta knocked down a rail in the showjumping, and Silver in the team event with Latta and Andrew Nicholson (Mark Todd was also in the team but was not awarded a medal as he did not finish the event). At the 1996 Summer Olympics in Atlanta he won Gold in the individual and Bronze in the Team event. Tait repeated his World Championships double Gold effort at Rome in 1998 riding Ready Teddy. He was flag-bearer for the New Zealand team at the 2000 Summer Olympics but he was eliminated in both the individual and team events. Tait completed his competitive Olympic career with a fifth in the team event at the 2004 Summer Olympics in Athens. He has been named as the eventing manager for the 2008 Summer Olympics.