Dennis began his football career at the Abuja Football College before moving to Europe to further develop his skills. He made his professional debut for Ukrainian club Zorya Luhansk in 2016, where he quickly established himself as a promising young talent. During his time at Zorya Luhansk, Dennis scored 26 goals in 80 appearances, attracting the attention of several top clubs in Europe.