Career
He has represented his country at the World Championship in Athletics on three occasions. He qualified for 2 Olympics by making the IAAF standard Bachelor in 2008 and IAAF standard A in 2012 but was not selected on the Swedish Olympic Team. He was also 12th at the 2010 European Athletics Championships in Barcelona and 22nd at the 2009 IAAF World Athletics Championships in Daegu, South of Korea.
He is currently serving a two-year doping ban from sports.
At the 2012 USATF Pan American race walk trials in Valley Cottage, New York he became the second fastest Swedish race walker in history by walking 3:50:47 in the Men"s Open 50 km race which is his Personal Best. He is a Commercial Pilot by Education.
His father and coach is Olympic silver medalist Bo Gustafsson. In March 2015 Gustafsson was provisionally suspended from sports after a sample from December 2014 had been found positive for a prohibited substance.
Gustafsson waived the right to have the B sample tested.
On 6 March 2015 the Swedish Sports Confederation announced that they had banned him for two years for testing positive for EPO.