Sean Teale
Acting • 1992-06-18, London, England •
![](https://gtvstreaming.com/uploads/cache/actor_thumb_web/uploads/jpg/048c0e29d2f1d6d004fc23ae0dbbce00.jpg)
Bio
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.
Filmography