Ryan grew up in Macomb County and went to Eastern Michigan University, earning a bachelor's of science in Philosophy and Political Science. He moved to Indiana for three years and received a law degree from the Maurer School of Law at Indiana University. After graduating in 2014, he moved back to Michigan and became the law clerk for the 46th Circuit Court, doing legal research for Judge Janet Allen and Judge George Mertz. Ryan began working as Assistant Prosecutor in 2017, and has worked for the Kalkaska prosecutor's office ever since. In 2021, when former prosecutor Mike Perreault left to pursue a career in aviation, Ryan was appointed as Kalkaska Prosecutor.
Ryan also coached the Gaylord St. Mary's High School Mock Trial team from 2014 to 2017, taking them to three consecutive state championships.