Guimarães came sixth in the 800 m final at the 1983 World Championships in Athletics in Helsinki. He won two gold medals and two bronze medals at the Pan American Games. Nowadays Guimarães works at the Brazilian Olympic Committee as its Olympic Solidarity Programme general manager.