Acting
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.
Skins
2007
Reign
2013
The Gifted
2017
Mr Selfridge
Doctor Odyssey
2024
The Gold
2023
Incorporated
2016
Little Voice
2020
Survivor
2015
Who Is Erin Carter?
Mother of the Bride
The Red Tent
2014
Rosaline
2022
We Are the Freaks
Sergeant Slaughter, My Big Brother
2011
Bear Grylls, Young Adventurer: Icebreaker
Bear Grylls, Young Adventurer: Endangered
Deadly Descent
Graduation Afternoon
B&B