Yann Moreau was born on 21 April 1977 in St. Etienne, France. He is a director and producer, known for Tokyo Grand Guignol (2015), Uncut Rage (2020) and Fashion One News: Chinese Version (2012).