Jero Shakpoke urodził się 5 grudnia 1979 roku w Warri w Nigerii. Zaczynał w Port Harcourt Sharks. Zanim trafił do Zagłębia Lubin to zaliczył włoskie AC Reggiana, macedoński Vardar Skopje i chorwackie HNK Rijeka. Wiosną 1998 roku w Zagłębiu rozegrał 9 spotkań i powrócił do AC Reggiana. Póżniej grał jeszcze we włoskich, francuskich i belgijskich klubach. Reprezentant Nigerii. Karierę zakończył w 2012 roku w belgijskim Royale Union Saint-Gilloise.