Karirnya di Indonesia dimulai ketika membela Sriwijaya FC pada musim 2004-2005. Greg Nwokolo bermain pada 20 pertandingan dan menorehkan 9 gol.
Selain itu, Greg Nwokolo juga pernah memperkuat beberapa tim lain seperti PSIS Semarang, PSMS Medan, Persis Solo, Persija Jakarta, Pelita Jaya hingga Arema Cronus.
Greg Nwokolo sempat bermain di Liga Thailand dengan membela BEC Tero Sasana pada musim 2015-2016. Dia bermain di 19 pertandingan dengan torehan 5 gol.
Kini Greg Nwokolo bermain untuk Madura United setelah sebelumnya vakum karena pandemi Covid-19.***