About C.J. Cannon CJ Cannon is a self-taught artist living in Nashville, Tennessee. When they're not working on comics, outside riding their bike, or drumming, they're almost always in the house drawing fan art.