Papy was born in Bujumbura. He played for local side AS Inter Star before signing for Turkish side Trabzonspor. He was loaned to Dutch club MVV Maastricht for a season. He later signed for APR of Rwanda, before moving to South Africa to play for Bidvest Wits of the Premier Soccer League. He also played for Burundi. He played 21 games for his country, scoring twice.