Ryan graduated from Torrey Pines High School in 2013. At Torrey Pines he ran track and played football. He then went on to graduate from the University of Oregon in 2017. He began coaching Track in 2018, taking over as a head coach in 2019. Ryan also coaches Freshman Football at Torrey Pines as well as working as an Aide in the Special Education classroom.