Nwabali was born in Rivers State on 10 June 1996 into an Igbo Christian family. He is from Imo State, a state in the south east region of Nigeria and grew up in Port Harcourt. He considers German goalkeeper Manuel Neuer as his role model. His last name Nwabali, means “Child of the Night” in the Igbo language.
In 2019, Nwabili joined Go Round FC where he started his career as a striker, before later securing a move to Enyimba in 2020, followed by joining Lobi Stars, Katsina United and Chippa United in 2022.
Nwabili earned his first cap for the Nigerian national team in 2021, in an international friendly against Mexico in Los Angeles, United States.
In December 2023, he was called up for the 2023 Africa Cup of Nations in Ivory Coast. He was named Man of the Match in the semi-final encounter against South Africa, as he saved two penalties in a 4–2 victory during the shootouts following a 1–1 draw, which qualified his country to the final.