Ryan grew up locally in Succasunna and is currently the assistant basketball coach at Roxbury High School. He started all 4 years playing Varsity Basketball at Roxbury High School. He continued his basketball journey after highschool, playing at Arcadia University as a 3 year starter and was named the 2nd year captain. He also coached the JV team at Newton High School in 2018.