 Ryan played his youth days for Belvedere before moving abroad.He started his professional career at Sunderland making two substitute appearances in the Premier League in 2003.His debut came in the Tyne–Wear derby in April 2003.