Career
Club career
Born in Tubmanburg, Dixon began his career with Mark Professionals before moving to Swedish side Floda BoIF in 2000. After two seasons, Dixon moved to BK Häcken, spending five seasons at the club and attracting attention from English club Arsenal. Dixon signed for Malmö FF in time for the 2007 season, on a three-year contract.
In 2009, Dixon moved to Turkey, to sign for Manisaspor.
He re-joined BK Häcken in 2012, before signing for Turkish club Boluspor in January 2013. International career.