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.
8 movies · 10 shows
Mother of the Bride
2024·5.9
Rosaline
2022·7.1
B&B
2017·6.3
Graduation Afternoon
2016·0.0
Survivor
2015·5.7
We Are the Freaks
2013·5.1
Deadly Descent
2013·3.2
Sergeant Slaughter, My Big Brother
2011·4.9