Lucien Castaing-Taylor

Lucien Castaing-Taylor

59 · Born: Jan 10, 1966

Personal Details

BornJan 10, 1966 Liverpool, Merseyside, England, UK

Biography

Lucien Castaing-Taylor is a renowned filmmaker, recognized for his work on a trio of thought-provoking cinematic endeavors, including the 2022 release "The Fabric of the Human Body", the 2012 critically acclaimed "Leviathan", and the 2017 documentary "Caniba".

Career

2017
Somniloquies
Somniloquies as Director
Caniba
Caniba as Director
2012
Leviathan
Leviathan as Director, Writer
2009
Sweetgrass
Sweetgrass as Director
1993