Sean James Teale is a British actor, best known for playing the lead role of Ben Larson in the sci-fi series Incorporated, and the role of Nick Levan in teen drama Skins. He is of Venezuelan, Spanish, and Welsh origins.
TV
2024
Tristan Silva
Movie
RJ
2023
Jordi Collantes
Enrique
2022
Dario
2020
Ethan
2017
Marcos Diaz / Eclipse
Fred
2016
Ben Larson
Bruce Hope
2015
Alvin Murdock
2014
Shalem
2013
Louis, Prince of Condé
Chunks
Erlander
Franco
2011
Derek
2007
Nick Levan
Toro (voice)