David Castleford

Born: None


Placeholder

Black Daruma

as Alan
Released: 2023-09-30

All filmed from the warped perspective of a doll, Black Daruma is a dark-humoured psychological...

Movie page

The Wall of Lyon

as uncredited
Released: 2017-06-23

“Divided from the truth by ancient, towering walls, and abused by the reign of an outdated...

Movie page