Dodson is a bronze medalist for the United States at Athletics at the 2011 Pan American Games – Men's 4 × 100 metres relay. He competed in the 200 metres at the 2011 World Championships in Athletics – Men's 200 metres for the United States in Daegu, South Korea. He competed for Samoa in the 200 meters at the 2015 World Championships in Athletics in Beijing, China. Dodson qualified to represent Samoa at the 2016 Summer Olympics by meeting Athletics at the 2016 Summer Olympics – Qualification in 200 meters in Phoenix May 2016. Dodson placed 35th at 200 meters 20.51 s in Rio de Janeiro at Athletics at the 2016 Summer Olympics – Men's 200 metres opening round.