Оливье Мегатон родился 6 августа 1965 г.
Был режиссером фильмов: Перевозчик 3 (2008), Заложница 2 (2012), Коломбиана (2011) и др., участвовал в создании сериалов: Les redoutables (2000), Sable noir (2006), Chambre n° 13 (1999) и др.
Участвовал в написании сценариев к фильмам: Красная сирена (2002), Angie (2007), Выход (2000) и др., сериалу Sable noir (2006).