Był piłkarzem kolejno: Moroka Swallows (2004–2006), FC AK Roodeport (2006), AmaZulu FC (2007) i Mpumalanga Black Aces (2008–2009), w którym zakończył karierę.
Kariera reprezentacyjna W reprezentacji Zambii Lota zadebiutował 9 października 1994 roku w wygranym 2:1 towarzyskim meczu z Malawi, rozegranym w Lusace. W swojej karierze czterokrotnie był powoływany do kadry na Puchar Narodów Afryki.
W 1996 roku Lota zajął z Zambią 3. miejsce w Pucharze Narodów Afryki 1996. Był na nim podstawowym zawodnikiem Zambii i rozegrał 6 meczów: z Algierią (0:0), Burkina Faso (5:1 i gol), ze Sierra Leone (4:0), ćwierćfinale z Egiptem (3:1 i gol), półfinale z Tunezją (2:4 i gol) oraz o 3. miejsce z Ghaną (1:0).
W 1998 roku Lota rozegrał 2 mecze w Pucharze Narodów Afryki 1998: z Marokiem (1:1), z Egiptem (0:4) i z Mozambikiem (3:1).
W 2000 roku Lota zaliczył swój trzeci w karierze Puchar Narodów Afryki. Zagrał na nim trzykrotnie: z Egiptem (0:2), z Burkina Faso (1:1 i gol) i z Senegalem (2:2).
W 2002 roku Lota był powołany do kadry na Puchar Narodów Afryki 2002. Zagrał na nim w 2 meczach: z Tunezją (0:0) i z Egiptem (1:2). W kadrze narodowej grał do 2003 roku.