 He won the gold medal in the Men's Javelin F38 at the 2019 World Para Athletics Championships in Dubai.Anderson was born on 25 May 2000.He has left hemiplegic cerebral palsy which was diagnosed after 2017.