Makes occasional forays into heroism, but mostly just tries to keep his own arse out of the fire.
John Constantine belongs to the comic series Hellblazer, plucked from the heart of modern day London. John is portrayed by Tony Vincent and Callum Keith Rennie, both of whom own themselves. I'm making no profit on this, it's just for fun and games. Mun and muse are both well over eighteen.