ryan had non-league experience with st albans city, chesham united and dunstable prior to joining cambridge united in 1988. he scored 13 times in 51 league appearances, and had a loan spell with conference side colchester united in september 1990. he joined colchester on a permanent basis following his release by cambridge. at the end of the season, ryan left colchester to join cambridge city, where he played until 1996.