Sepuya ma 26 lat i 190 cm wzrostu. Przygodę z futbolem zaczynał w klubie ze stolicy Ugandy - Villa Kampala. Następnie wyjechał na stypendium do Stanów Zjednoczonych, gdzie bronił barw uniwersyteckiej drużyny Alabama, dla której w ciągu trzech lat zdobył 41 goli w 59 meczach, zaliczając także 19 asyst.
W
Europie grał w ormiańskim Bananc Erewan oraz serbskich pierwszoligowcach:
Vojvodina Nowy Sad i Cukaricki Belgrad. W tym ostatnim klubie występował
tylko w rundzie wiosennej poprzedniego sezonu, zdobywając w tym czasie 9
bramek w 15 spotkaniach.
Regularnie Sepuya otrzymuje powołania do
reprezentacji Ugandy. W eliminacjach do mistrzostw świata 2010 był
najlepszym strzelcem swojej drużyny.