For the launch of bike to school week Ryan performed his “Trials of Life” show for the students at Lynn Valley Elementary School.

He was also having fun with a group of pirates, and even jumped over one!

Ryan Leech over pirate

See more photos here