
I’m J.J. McCullough. I’ve got a bunch of interests and skills.
I like to write and draw and talk. I work as a cartoonist, columnist, YouTuber, and news commentator for television and radio. I’ve created several educational websites and have contributed to many others.
My name is John James but I’ve been called “J.J.” since I was a baby.
I was born in Vancouver, British Columbia in 1984. I’ve lived here my entire life, aside from the one disastrous year I spent in Saitama, Japan (2008-2009) and a few months in Toronto in 2016.
In 2008 I graduated with a degree in politics from Simon Fraser University. Since then, I’ve worked a variety of jobs in journalism, cartooning, and television. For more details, check out my writing, cartoons, and media pages.
I like talking and learning and trying to make complicated topics easier to understand. I’m fascinated by politics, history, foreign cultures, philosophy, art, and video games.
Politically, I’m quite conservative, but I’m also a gay vegetarian so that perhaps takes a bit of the edge off.
You can email me at jjmccullough@gmail.com or call me at 778-928-5547.
For speaking engagements, please contact Robert Wood at Big Idea Speakers.