Sebastian Roché est un acteur français né à Paris.
Il parle couramment 4 langues (français, anglais, espagnol, allemand).
Il fait sa terminale au lycée Molière, puis étudie au cours Florent ainsi qu'à l'École nationale supérieure des arts et techniques du théâtre (ENSATT), anciennement connue sous le nom de Conservatoire de la rue Blanche, et au Conservatoire national supérieur d'art dramatique, promotion 1989.