Kupisz urodził się 2 stycznia 1990 roku w Radomiu. W miejscowym Juniorze zaczął swoją przygodę z piłką. Latem 2004 roku trafił do gimnazjum w Piasecznie, gdzie była klasa o profilu piłki nożnej i tam też występował w drużynie juniorów KS Piaseczno.
W wieku 14. lat rozpoczął karierę reprezentacyjną. Trener Michał Globisz wypatrzył go podczas meczu kadry Mazowsza w Białobrzegach. Udane występy w reprezentacji sprawiły, iż młodym zawodnikiem zaczęły się interesować klubu zagraniczne (m.in. AJ Auxerre, VFL Wolfsburg i Inter Mediolan).
Jesienią 2006 roku został zaproszony na testy do Wigan Athletic i już po dwóch dniach otrzymał propozycję pozostania na Wyspach. Z oferty skorzystał i na początku 2007 roku został zawodnikiem zespołu Premier League. 26 sierpnia 2008 roku zadebiutował w zespole seniorów w Pucharze Ligi (Carling Cup), w wygranym 4:0 meczu z Notts County. Debiut miał wymarzony, gdyż w 90. minucie wpisał się na listę strzelców. Pomimo tego w Premier League zasiadał co najwyżej na ławce rezerwowych, a grał jedynie w zespole rezerw. W zakończonym sezonie 2009/10 w drużynie rezerw w 13. meczach zdobył 6 bramek, występując głównie na pozycji skrzydłowego.
Z końcem maja jego kontrakt z angielskim klubem wygasł. Mierzy 180 cm i waży 76 kg, może występować na prawej lub lewej stronie pomocy, jak też w ataku.