Born in Soweto,[2] Lepasa started his career at Orlando Pirates.
[3] However, after 4 league appearances for Stellenbosch,[4] he switched to TS Galaxy on loan in February 2019.
[5][6] He scored 9 goals in 15 matches for TS Galaxy in all competitions,[4] including scoring the only goal of the 2019 Nedbank Cup Final against Kaizer Chiefs from the penalty spot, making TS Galaxy the first side from outside South Africa's top tier to win the competition.
[8] Lepasa made his debut for Orlando Pirates on 14 September 2019 as a substitute in a 2–1 win over Chippa United.
[4][9] Lepasa made his international debut on 2 June 2019 in a 2–2 draw with Botswana in the 2019 COSAFA Cup, with Lepasa scoring in the penalty shoot-out as South Africa lost 5–4.