Hi, I’m Ryan Cannon.

I’m a father, triathlete and unabashed nerd living in Los Angeles, California. I make internet things for Riot Games.

Say hello »

Latest post: Winter Roads

January 14, 2019

Christmas in Detroit this year was green, but growing up winter was pretty serious business. As an elementary school kid, I waited for the bus on the corner of a busy east/west street, and the wind whipped down it. All of the kids waiting faced away from the oncomming bus, intermittently risking a backwards glance that would blast you with a face full of wind so cold you could feel ice crystals forming in your nose.

Older posts »

Latest publication

CCC-YLRA01-02: Uneasy Lies the Head (2017)
by Ryan Cannon

Refugees from Mulmaster have flooded the rough-and-tumble town of Ylraphon. Poverty, shortages, overcrowding, and an unnatural heatwave have tempers running high. When a series of mysterious crimes erupt, the people are desperate for someone to blame. Can you find the connection and the culprit, or will the angry mob deal its own form of justice?

A 4-hour D&D Adventurers League adventure for 5th – 10th level characters (optimized for 8th-level).

Full bibliography »