Touray si aggrega nel 2011, all'età di diciassette anni, alle giovanili dell'Everton, club della prima divisione inglese con cui firma il suo primo contratto professionistico[3] e con cui gioca nelle successive quattro stagioni, nelle quali non riesce però ad esordire in prima squadra.
Al termine della stagione 2013-2014 il suo contratto in scadenza, firmato un anno prima, non viene rinnovato, lasciandolo così svincolato[4]; dopo un provino non andato a buon fine con il Tranmere[5], club della quarta divisione inglese, il 13 settembre 2014 Touray si accasa al Chester, club di quinta divisione, con il quale durante la stagione 2014-2015 realizza una rete in 19 partite di campionato giocate. Nell'estate del 2015, dopo essere rimasto nuovamente svincolato, si è accasato nella prima divisione gallese[6] al Rhyl, club con il quale nella stagione 2015-2016 ha segnato 2 gol in 29 partite di campionato giocate. Ha poi trascorso la stagione 2016-2017 al Nantwich Town in Northern Premier League (settima divisione inglese).
Successivamente ha giocato tra la quarta e la sesta divisione inglese.
Nazionale
Toruay è di nazionalità gambiana per via delle origini di suo padre.[7]