Hall played club football for
Lierse S.K., and previously featured for the youth sides of
1. FC Saarbrücken and
SV Elversberg. On 10 August 2020, he became a new
Gil Vicente player. On 14 January 2021, he joined the Polish
Ekstraklasa side
Wisła Kraków, but his contract was terminated just eleven days later. On 7 March 2024, Hall joined
V.League 1 side
Hanoi FC, signing a one-year contract. ==International career==