Sebastián Haro hat 3 Serien und 7 Filme gedreht. Unter anderem spielte er Torcuato Fernández-Miranda in der Serie The Ministry of Time.Im Kino in der Rolle des Capitán Guardia Civil im Spielfilm El laberinto del fauno.