Acteur britannique, il a incarné la version jeune du personnage d'Eddard Stark de la sixième saison de la série à succès de HBO, "Game of Thrones". Il a également joué dans la troisième saison de la série de Showtime, "Penny Dreadful" et a tenu un rôle dans la série de Netflix, "Heartstopper".
Il a décroché son premier rôle professionnel à sept ans lorsqu'il a rejoint la tournée "Chitty Chitty Bang Bang" durant ses études à la Dragon School.
Il a joué dans de nombreuses représentations théâtrale, notamment "Oliver" réalisé par Sam Mendes, une représentation des "Misérables", "Matilda" de "Royal Shakespeare Company", "Coriolanus" aux côtés de Tom Hiddleston, ainsi que le rôle principal dans "The Secret Diary of Adrian Mole The Musical".
De son nom Sebastian Theodore Kemble Croft, il est né d'un père homme d'affaires, John Croft, et d'une mère cadre chez Facebook, Doulla Croft. C'est le descendant direct de l'acteur et gérant du Theatre Royal Drury Lane, John Philip Kemble.
Il a décroché le rôle de la version jeune du personnage incarné par Sean Bean dans la première saison de "Game of Thrones".