Born and raised in Castlegar, B.C. Ryan attended Stanley Humphries Secondary School before obtaining a Bachelor of Arts degree from the University of British Columbia in 2006 (Philosophy). In 2010, he graduated from the Faculty of Law at UBC with a Juris Doctor degree. He was called to the B.C. Bar on August 2011 and is practicing with Thompson, LeRose & Brown in Trail and Castlegar.
Practice is focused on Civil Litigation, Creditors' Remedies / Collections and Family & Divorce Law.