Netflix Movies Starring Seb Castang
Seb Castang was born on June 14, 1980 in Cambridge, Cambridgeshire, England as Sebastian-John Castang. He is an actor, known for Night & Day (2001), Lost Boys: The Thirst (2010) and Family Affairs (1997). Read more on iMDB