Loading...

Seb Castang (Sebastian-John Castang)

Photos with Seb Castang

Search on Amazon

Biography

Cambridge, Cambridgeshire, England, UK
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...

Actor