Date of birth
Born in Nigeria, Udoh moved to England at the age of nine. When he became a teenager, he joined Luton Town’s development squad. He later moved onto the Stevenage academy on a two-year scholarship.
In March 2016, Udoh signed for Crewe Alexandra and made his first-team debut seven days later. However, in early 2017, Udoh spent a long period at Solihull Moors but then moved onto Halesowen Town.
In June 2018, AFC Telford signed Udoh and the striker scored 26 goals in quick succession. In May 2019, he signed Salop on a two-year deal