Home People Sebastian Barran Sebastian Barran movies Sebastian Barran movies Sebastian Barran Movies (2) Feeders (1996) As Doctor. Hellspawn (1993)