Acting
Sebastian Barran
Bekannt aus
Feeders
(1996) – Doctor
Feeders 2: Slay Bells
(1998) – Doctor (archive footage)
Hellspawn
(1993)