He started his playing career in his native Liberia before making a move to Assyriska IF in Sweden at 18 years old in 2011. He climbed the European ranks until landing with Sweden’s IK Frej in 2013, where he scored 17 goals in 50 matches over two seasons, leading the team with 12 goals to rank sixth in the Norra division, helping the second division club earn promotion in 2014. The following season, he moved to Djurgardens in Sweden’s top division, finishing second on the team with 10 goals in his first season. Even after a mid-season transfer to Wuhan Zall in China, he was still second on the team with six goals in 2016. In two seasons in China, he scored 11 goals in 26 matches before returning to Europe with Valerenga last year.
In total, he has 66 goals in 162 league matches since 2011 and 69 goals in 180 appearances across all competitions.