Filmography

Dispatches
1987 · Director

Once Upon a Time in Iraq
2020 · Director, Writer

Once Upon a Time in Space
2025 · Director

Once Upon a Time in Northern Ireland
2023 · Director, Writer

66 Months
2011 · Director, Writer

Pandemic 2020
2021 · Director

The 9/11 Faker
2008 · Director

Once Upon a Time in Iraq
2020 · Director

Exodus: Our Journey
2016 · Director

Once Upon a Time in Iraq: Fallujah
2020 · Director

The Virus That Shook the World
2021 · Director

Exode, l'odyssée continue
2018 · Writer

Boy Bitten by a Lizard by Caravaggio
2022 · Director

Exode
2016 · Director

Paradise Found
2005 · Director
