Theo Barnard
Place of Birth:

England

Biography:

Theo Barnard is an experimental film director, focusing on experimental horror and sound design.

filmography: