Han tapte kampen om nominasjon til Stortinget fra Nord-Trøndelag mot sittende stortingsrepresentant Jorunn Hageler foran stortingsvalget i 1997. Ryans distriktspolitiske engasjement gav ham rollen som partiets distriktspolitiske talsmann i forkant av nominasjonen foran stortingsvalget i 2001. På Stortinget var han medlem av Stortingets næringskomité 2001–2005, parlamentarisk leder 2005–2009 og 1. nestleder i Stortingets kontroll- og konstitusjonskomité 2005–2009. Den 19. juni 2008 offentliggjorde Ryan at han ikke ville søke gjenvalg til Stortinget i 2009.