Se graduó en el prestigioso Conservatoire National Superieur d'Art Dramatique de París.
Entre sus papeles se encuentran obras teatrales junto a actores como Al Pacino, Julie Taymor y Mark Lamos entre otros.
En 1997 encarnó a Longinus en la serie Roar protagonizada por Heath Ledger, hasta su cancelación ese mismo año.
También apareció en General Hospital como el terrorista y criminal Jerry Jacks, aunque cuando el personaje reapareció lo hizo bajo el hombre de James Craig.
Aun así, Sebastian volvió a la serie recurrentemente entre julio y agosto de 2009.
Roché también fue Wulfgar en Beowulf, una adaptación cinematográfica del poema épico homónimo.