 Ryan joined Darlington in January 2007 signing from Boston United.He has also played for Doncaster, Southport, Scunthorpe, Boston United and Darlington ahead of his transfer to Chester in July 2009.In September 2009 Ryan was appointed as caretaker-manager of Chester.