A Dubbo High School, St. Johns Dubbo and Emu Plains JRLFC junior, Ryan made his debut for the Parramatta Eels against the Brisbane Broncos at Parramatta Stadium in round 2 of the 2000 NRL season. Ryan played in the club's preliminary final defeat against the Brisbane Broncos in the same year. He was named the 2000 Parramatta Eels season's rookie of the year. In the 2001 NRL season, Ryan made 24 appearances as Parramatta finished as runaway Minor Premiers after one of the most dominant seasons in the modern era where the club set numerous point scoring records. Ryan played from the interchange bench for Parramatta in their shock 2001 NRL grand final loss to the Newcastle Knights. After three seasons with the Parramatta Eels, the club was unable to retain Ryan due to the salary cap and the man known as 'Bobcat' accepted a deal to join arch-rivals the Canterbury-Bankstown for the 2003 NRL season. His second season with Canterbury-Bankstown was personally and professionally his most successful - with a return to State of Origin, selection at international level, and a premiership win in the 2004 NRL grand final for Canterbury over cross-town rivals, the Sydney Roosters. Ryan also captained the Dogs in this match with regular captain Steve Price ruled out after sustaining an injury in the preliminary final against the 2003 premiers, the Penrith Panthers. Ryan was selected in the Australian team to go and compete in the end of season 2004 Rugby League Tri-Nations tournament. In the final against Great Britain he played at second-row forward in the Kangaroos' 44-4 victory. In 2005, Ryan became captain of the club following Price's move to the New Zealand Warriors. Ryan was selected to play for the Australian national team at lock forward the 2007 ANZAC Test match victory against New Zealand. In 2009, he was named Dally M Captain of the Year, after leading the club to within one game of a Grand Final appearance, after they had finished the year prior with the wooden spoon. He was the last 2004 premiership-winning player still at the club when he retired at the conclusion of the 2011 NRL season.
Post playing career
Ryan is now an ambassador and player welfare officer for the National Rugby League. Ryan is also an Australian Apprenticeships Ambassador for the Australian Government.
Representative selection
Ryan was selected to represent New South Wales as variously a second-rower or lock in five series to the end of 2007: