2023
2022
as Self
2020
as Self
2020
as Self
2019
as Self
2019
as Self
2019
as Self
2018
as Self
2018
as Self (archive footage)
2018
as Self
2017
as Self
2017
as Self
2017
as Self
2015
as Self
2013
as Self
2012
as Mustapha
2012
as Mustapha El Atrassi
2008
as Self
1990
as Self