 He later played for FC Zürich, FC Bulle, SC Kriens, and FC Sion.Bwalya made his debut for Zambia in April 1987 in an All Africa Games qualifier against Malawi in Lusaka and was part of the Zambian team that qualified to the 1988 Seoul Olympic Games.He scored a goal in Zambia's 4-0 win against Italy on their way to becoming the first African team to reach the quarter-finals of the tournament.