Sean Stephens wurde in Swansea, South Wales geboren. Im Alter von sieben Jahren fing er an zu tanzen. Mit nur 12 Jahren zog er nach London, wo er für sieben Jahre Musicaltheater studierte. Seine erste Rolle als lachender Junge im West End Musical Bugsy Malone, bekam er mit 14 Jahren. Nachdem er 1988 mit zwei Lehrabschlüssen das Studium beendete, verfolgte er seine professionelle Karriere. Er tourte mit verschiedenen Cabarets, Nachtclubs und Casino Revues durch Frankreich und Italien, bis ein Angebot ihn für zwölf Jahre nach Deutschland zog und er in Musicals wie Chicago, Rocky Horror Picture Show, Saturday Night Fever, Fame, Anything goes, Cabaret u.a. zu sehen war. Danach ging es in Schweiz, wo er anfing, Musical Produktionen zu choreografieren und zu inszenieren.
Sean Stephens hat bis heute 28 Musicals choreografiert und kehrte selbst vor kurzer Zeit zurück auf die Bühne, um die Hauptrolle George in La Cage aux Folles im Theater Rostock zu spielen. Seit einigen Jahren lebt Sean in Spanien, arbeitet aber weiterhin als Choreograf und Darsteller in ganz Europa. Seine letzte Choreografie Maria de Buenos Aires für die Dänische National Oper tourte 2019 durch Dänemark.
In der Spielzeit 2020/21 choreographiert er als Steppcoach