John McCarroll

Former Editor-in-Chief

John McCarroll

A Nevada native now in the Midwest, John started at RPGFan in 2002 reviewing games. In the following years, he gradually took on more responsibility, writing features, news, taking point on E3 and event coverage, and ultimately, became owner and Editor-in-Chief until finally hanging up his Emerald Cloak of Leadership +1 in 2019.

Favourite Games/Series
Favourite Genres
Misc Interests
Time at RPGFan

July 2002–December 2019

Where I'm From