Yann Demange was born in 1977 in Paris, France. He is a producer and director, known for '71 (2014), Top Boy (2011) and Lovecraft Country (2020).