De vader van Slory was profvoetballer in Suriname.[1] Slory's zoon Jaden is een talentvol voetballer spelend sinds 2013 in verschillende jeugdelftallen bij Feyenoord, anno 2024 in het Onder 21 elftal bij de club uit Rotterdam.[2]
Met Excelsior werd Slory kampioen van de Eerste divisie in het seizoen 2005/2006 en promoveerde hij naar de Eredivisie. In de Eredivisie scoorde hij twaalf doelpunten in zijn eerste seizoen en samen met onder anderen Luigi Bruins behoedde hij de club voor degradatie.
Feyenoord lichtte op 21 december 2006 een optie in Slory's contract en Slory tekende voor twee seizoenen bij de stadionclub. Hij raakte herhaaldelijk stevig geblesseerd (hij scheurt tweemaal zijn achillespees) en overwoog zelfs te stoppen.[3] Hij moest onder trainer Gertjan Verbeek zijn rugnummer 11 inleveren en kreeg nummer 22 toebedeeld. Verbeek werd ontslagen en opgevolgd door een oude bekende voor Slory, Mario Been, met wie hij al werkte bij Excelsior. Hij schopte het vervolgens tot basisspeler en scoorde drie wedstrijden op rij. Dit deed hij tegen PSV thuis (1-3), tegen NAC uit (0-2) en thuis tegen RKC Waalwijk (3-0). Tegen RKC Waalwijk kreeg hij een kwartier voor tijd een publiekswissel.
Op 1 februari 2010 stapte Slory transfervrij over van Feyenoord naar West Bromwich Albion FC, dat toen uitkwam in de Championship. De aanvaller tekende daar een contract voor anderhalf jaar. Op 5 mei 2010 werd bekend dat de club zijn contract niet verlengde en dat hij transfervrij weg mocht bij de club.
Vlak voor het verstrijken van de transferdeadline op 1 september 2010 werd bekend dat Slory had getekend voor Levski Sofia. Daar trof hij onder andere de Nederlanders Serginho Greene en Dustley Mulder. Het avontuur liep uit op een teleurstelling waarna Slory zijn contract inleverde en vertrok naar Australië.[4]
Vanaf januari 2011 speelde Slory voor Adelaide United, onder trainer Rini Coolen. Op 22 november 2011 beëindigde hij zijn carrière en keerde terug naar Nederland om in zaken te gaan.[5]
Op 2 juni 2007 debuteerde Slory als speler van Excelsior in de oefeninterland van het Nederlands Elftal in en tegen Zuid-Korea (0-2). Bondscoach Marco van Basten liet Slory in het Seoul World Cup Stadion in Seoel in de basis starten. Hij werd na 56 minuten vervangen door Dirk Kuijt. Van Basten liet Slory vier dagen later wederom in de basis beginnen tijdens de oefeninterland tegen Thailand in Bangkok.