Sébastien Mourrain est né à Aubervilliers en 1976.
Il fait ses études à Lyon dans une école d’art graphique : Ecole Emile Cohl d’où il sort diplômé en 2000.
Dés lors, il se lance dans l’illustration. Il travaille pour de nombreuses maisons d’éditions et pour la presse. Ses oeuvres sont exposées par l'intermédiaire d'Imagier Vagabond. Il vit actuellement à Lyon.