Sebastian Armesto apareció recientemente como el Rey Ferdinand en Piratas del Caribe: en mareas misteriosas. Entre sus papeles principales se encuentran Dead Cat y Losers Anonymous, además de Bright Star de Jane Campion y María Antonieta de Sofía Coppola.
En televisión encarnó a Edmund Sparkler in "Little Dorrit" de la BBC y Prince George en "The Palace" de ITV. Recientemente lo hemos visto en "Zen: Ratking", además de en "Los Tudor," "The Rise and Fall of Rome," "The Impressionists," "The Virgin Queen," y "Doctor Who."
En teatro ha sido el Maestro Wendoll en la producción de Katie Mitchell de "A Woman Killed with Kindness" y ha participado en "Rocket to the Moon" para el National Theatre. Entre sus demás créditos teatrales se encuentran "Anjin: The English Samurai" de Greg Doran, representado en el Galaxy Theatre Tokyo, "Alaska" de Maria Aberg para el Royal Court y "Wallenstein" en Chichester.