[1] Comenzó su carrera con el Kafue Celtic en Lusaka antes de ser fichado en 2013 Airtel Rising Stars.
En junio de 2017 unió al Red Bull Salzburgo y fue prestado al FC Liefering que jugaban en la Primera Liga de Austria.
[2] Durante la temporada 2019-20 se estableció entre el once titular del Salzburgo.
[4] Este no lo cumplió ya que en julio de 2021 fue traspasado al Brighton & Hove Albion F. C.[5] El 10 de octubre de 2022 tuvo que retirarse prematuramente debido a un problema en el corazón que hubiera puesto en peligro su vida si seguía jugando a fútbol.
[7][8][9] Mwepu convirtió su primer gol Internacional para Zambia en un AFCON Clasificado en contra Argelia el 2 de septiembre de 2017 en el Estadio de Héroes Nacional en Lusaka, un partido qué Zambia ganó 3–1.