Enoch Ebo Andoh was born on the 1st January 1993 in Kumasi, Ashanti, Ghana.
Enoch began his footballing career at Accra Hearts of Oak SC and King Faisal Babes and continued his youth development in Portugul, where he signed for FC Porto in 2011. He stayed at the club for a season, before making the switch to AEL Limassol, making 37 appearances in total, scoring one goal and played a role in Cypriot Super Cup and Cypriot Cup final defeats before making the move over to England, where he signed an eighteen month contract at Port Vale in November 2014.
Andoh struggled to make his break through into the Valiants first team, before eventually making his debut for the club at the beginning of the 2015/2016 season, which ended in a 0-0 draw with Crewe Alexandra. Enoch then became a regular in the starting 11, and scored his first goal for the club in a 1-1 draw against Peterborough United on the 17th October. Just three days after the match with the Posh, the midfielder suffered anterior cruciate damage and was ruled out for the rest of the season.
Andoh failed to agree a new deal with the Vale Park side in July 2016 and following his recovery from injury and a trial at Oldham Athletic, Enoch joined East Sussex side Whitehawk in September 2017, where he scored on his debut, in an FA Cup second round qualifying match with Oxford City. The winger was only to stay at the club for three months and in August 2018, Enoch would sign for Nuneaton Borough where he scored four goals in twelve appearances during a three month stay with the Boro.
On the 11th January 2019, Andoh signed a short term deal with Macclesfield Town.