Directing · 13 titres
SérieIl était une fois en Irlande du Nord
2023
SérieIl était une fois en Irak
2020
SérieOnce Upon a Time in Space
2025
Film66 Months
2011
FilmOnce Upon a Time in Iraq
2020
FilmOnce Upon a Time in Iraq: Fallujah
2020
SériePandemic 2020
2021
SérieExode, un million de destins
2016
FilmThe 9/11 Faker
2008
FilmThe Virus That Shook the World
2021
FilmParadise Found
2005
FilmExode
2016
FilmBoy Bitten by a Lizard by Caravaggio
2022