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.
★5.7
★6.3
★5.9
★7.1
★4.9
★3.2
★0.0
★5.1