Accra Hearts of Oak SC
Addo began his professional career at Kessben F.C., moving in July 2014 to Accra Hearts of Oak SC. After just six months in Accra, he left the team and was transferred to Gençlerbirliği S.K., he joining also with his former Kessben teammate James Boadu to Turkey. In June 2009 left Gençlerbirliği S.K. and joined on loan to Hacettepespor the deal runs between 30 June 2010. He moved to Israel and signed for his current team in January 2010.