Seria GP2 W roku 2005 Ryan podpisał kontrakt z brytyjską stajnią David Price Racing. Brytyjczyk wziął udział w trzynastu wyścigach, po czym utracił posadę na rzecz Szwajcara Giorgio Mondini. W tym czasie nie zdołał zdobyć punktów, najlepiej spisując się podczas rundy, na torze Nürburgring. Zajął tam wówczas dwukrotnie dziewiątą pozycję. Uzyskał również najszybsze okrążenie drugiego wyścigu, na hiszpańskim Circuit de Catalunya. Nie otrzymał jednak punktu, w wyniku braku miejsca w pierwszej ósemce klasyfikacji.
WTCC W 2006 roku Brytyjczyk przeniósł się do mistrzostw świata samochodów turystycznych – WTCC – gdzie związał się z zespołem JAS Motorsport. Będąc kierowcą niezależnym, tylko w jednym wyścigu zdobył punkty. Zajął wówczas trzecie miejsce w pierwszym wyścigu, na torze w Meksyku. W klasyfikacji ogólnej zmagania zakończył na 21. lokacie, natomiast w punktacji kierowców produkcyjnych był czwarty. W tym samym sezonie osiągnął również wielki sukces, w postaci zwycięstwa w Pucharze Europy samochodów turystycznych.