Op vijfjarige leeftijd begon Royston met voetballen bij Neptunus, het duurde niet lang voordat Feyenoord het talent scoutte en opnam in de jeugdopleiding. Hiervoor had Royston al een heftige periode mee gemaakt. Zijn vader werd toen Royston drie was geliquideerd. Hij doorliep alle jeugdelftallen totdat hij in 2003 wegens onenigheid vertrok naar Excelsior voor twee jaar. In 2005 keerde hij terug naar Feyenoord en tekende zijn eerste profcontract. Op 15 januari 2006 maakt Royston zijn debuut voor het grote Feyenoord, door zijn motivatie en wilskracht valt hij al snel in de smaak bij ‘het Legioen’. In de tussentijd speelde Royston bij Jong Oranje, waar hij het EK mee won en een van de beste spelers van het toernooi werd. Alles raakte in een stroomversnelling toen Real Madrid zich na dit toernooi meldde voor de toen 20-jarige Drenthe. Hij tekende bij Real Madrid een vijfjarig miljoenencontract. Door onder andere slecht management en het grote geld en alles wat daar bij komt kijken, brak Royston bij Real Madrid niet volledig door. Wel kreeg hij van Bondscoach Bert van Marwijk een uitnodiging voor het Nederlands Elftal, en speelde toen zijn enige Interland. Hierna begon het zwerven door Europa, onder andere Hercules CF, Everton FC, Reading en clubs in Turkije en Rusland kan Royston toevoegen aan zijn lijst met clubs. In 2017 besluit hij officieel te stoppen met het voetbal en zich te focussen op zijn maatschappelijke carrière en de muziek. Royston is namelijk ook actief als rapper onder de naam ‘Roya2Faces’. In de zomer van 2018 maakte Royston zich op voor zijn comeback in het profvoetbal. Hij tekent een eenjarig contract bij Sparta Rotterdam dat uit komt in de Eerste Divisie.