
Sean Teale
Born: 1992-06-18
Place of birth: London, England
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

Skins
2007

Reign
2013

The Gifted
2017

Little Voice
2020

The Gold
2023

Rosaline
2022

Who Is Erin Carter?
2023

Mr Selfridge
2013

The Red Tent
2014

Doctor Odyssey
2024

B&B
2017

Incorporated
2016

Mother of the Bride
2024

Survivor
2015

We Are the Freaks
2013

Sergeant Slaughter, My Big Brother
2011

Deadly Descent
2013

Graduation Afternoon
2016