His best senior competition was at the 1996 Olympic Games, when he finished fifth in the |20 km race. He also finished seventh at the 1997 World Race Walking Cup, and placed lowly at the 1995 World Race Walking Cup (105th) and the 1999 World Race Walking Cup (68th).