Sebastian Roché, pe numele complet Sebastian Charles Edward Roché, s-a născut la data de 04.08.1964, la Paris, Franța. El este un actor scoțian-francez, tatăl său fiind francez, Philippe Roché, și mama sa scoțiană, Gail Stewart. Gail s-a născut în Anglia din părinți scoțieni, iar tatăl său s-a născut în Austria din părinți francezi. De la 12 la 18 ani, Sebastian a trăit pe o barcă cu pânze cu părinții săi și cei doi frați, călătorind în Marea Mediterană, Africa, America de Sud și Caraibe. Sebastian vorbește patru limbi: franceză, engleză, italiană și spaniolă. El a absolvit Academia Națională de Artă Dramatică Franceză. Roché a studiat și la Cours Florent și la École nationale supérieure des arts et techniques du théâtre. După absolvire, în 1989, Roché a început să lucreze în teatru, filme și la televiziune, în Franța. S-a mutat în Statele Unite ale Americii, întâi la New York, în 1992, apoi la Los Angeles, în 2007. S-a remarcat în rolurile / filmele: Kurt Mendel din Odyssey 5 (2002), Jerry Jacks din telenovela General Hospital (2007), Beowulf (2007), Thomas Jerome Newton din Fringe (2008), Mikael în The Vampire Diaries (2009), Balthazar în Supernatural (2010), The Originals (2013), A Walk Among the Tombstones (2014), Martin Heusmann din The Man in the High Castle (2015), Michel Marivaux din The Young Pope (2016, miniseria lui Paolo Sorrentino). În plan personal, a cunoscut-o pe actrița Vera Farmiga în 1997 în timp ce jucau împreună în serialul de aventuri Roar și s-a căsătorit cu ea în același an. După șapte ani de căsătorie, Roché și Farmiga s-au separat și au divorțat în 2004. Pe 31 mai 2014, s-a căsătorit cu actrița australiană Alicia Hannah-Kim, în cadrul unei ceremonii private la Mercuès, Franța.