Clio Barnard

Director / Producer / Actor

Birthdate – January 1, 1965 (59 Years Old)

Clio Barnard was born in Otley, Leeds, West Yorkshire, England, UK. She is known for The Selfish Giant (2013), Ali & Ava (2021) and Dark River (2017).

Videos

Filmography

Dark River

Director (2018)

Ali & Ava

Writer, Director (2022)