Ryan has been involved in the dance world since 1995, and the world of circus arts since 2003. While training at Rythum Plus Dance Company, Ryan studied at Cawthra Park Secondary School as a dance major where he graduated with an RAD Certification of Dance. Upon graduation, Ryan decided to expand on his technical expertise and continue his training with Toronto Circus School and Toronto Dance Theatre.
Ryan is a former Mr. Dance of Canada for Dance Masters of America. He has worked professionally for the Canadian Opera Company, Stage West, Drayton Entertainment and Tokyo Disney Resorts. Ryan has also been dance captain for Disney Cruise Line, Norwegian Cruise Line, Holland America Cruise Line, and has also been aerial coordinator for Royal Caribbean Cruise Line.
Ryan gives back to the artistic community by performing at corporate events, coaching young dancers and circus performers, ajudicating dance competitions, and guest teaching at workshops. Ryan loves teaching and being able to give kids the opportunity to grow as artists, technicians, and performers.