Carole Swain est née en 1962 à Londres, mais elle a grandi dans un petit village du Pays de Galles, dans un village où la population était un curieux mélange de baptistes hystériques et d’anciens hippies. Elle suit ensuite des études artistiques pour devenir peintre. En 1989 elle commence à auto éditer sa première bande dessinée Way Out Strips qui sera ensuite publiée par Fantagraphics. Elle a publié deux romans graphiques aux Etats-Unis et participé à de nombreuses anthologies du monde entier avant la publication de Rock’n’Roll Life, en collaboration avec Bruce Paley chez çà et là en 2008.