Longs métrages
2022 L’Histoire de M.
- réalisé par Hakim Beblabbes
- produit par Hak Films
2022 Lord Kurzon Manor Docket
- réalisé par Anshuman Jha
- produit par First Ray Films Production
2022 Lakadbaggha
2022 Un été à Boujad
- réalisé par Omar Mouldouira
- produit par Awman Production
2021 Ça tourne à Saint-Pierre et Miquelon
2018 Petites choses
- réalisé par Fahd Laccheb
- produit par MJS (Maroc)
2017 No Fathers in Kashmir
- réalisé par Ashvin Kumar
- produit par Sternford Ltd (Angleterre) / Silver Grain (India)
- Avec Zara Webb, Natasha Mago, Anshuman Jha
2016 Larmes de sable
- réalisé par Aziz Salmy
- produit par Arts Films Productions, Maroc
2016 Addour
- réalisé par Ahmed Baidou
- produit par Tram Productions, Maroc
2015 L’Innocent
- réalisé par Fahd Laccheb
- produit par MJS Productions, Maroc
2014 L’Echarpe rouge
- réalisé par Mohammed Lyounsi
- produit par Medina Productions, Maroc
2012 Flocons de sable
- réalisé par Mohamed Minkhar
- produit par Tizilkad production, Maroc
2010 Le Collier du Makoko
2009 Bhopal : A Prayer for Rain
- réalisé par Ravi Kumar
- produit par Rising Star (Inde)
- avec Martin Sheen, Misha Barton, Kal Penn
- co photographié avec Charlie Wuppermann
2007 Ce que mes yeux ont vu
2005 Unni : Life Is All About Friends
- réalisé par Murali Nair
- produit par Patou Films / Maya Film (Inde)
Cadreur
2007 L’Amour caché
Téléfilms et séries
2015 Sans famille
- réalisé par Abdelhai Laraki
- produit par A2L Films, Maroc
2014 Chamharouch
- réalisé par Ahmed Baidou
- produit par La Strada Productions, Maroc
2011 El Harraz (Série télé 30 x 30’)
- réalisé par Abdelhaï Laraki
- produit par SNRT Maroc / A2L
2009-2011 M’me Taja (Série télé 5 x 45’)
- réalisé par Abdelhaï Laraki
- produit par SNRT Maroc / Casablanca Films Productions
2009 Romy Schneider (Romy)
- réalisé par Torsten C. Fischer
- produit par Orange Films
- photographié par Holly Fink
- avec Jessica Schwarz, Thomas Kretschmann, Guillaume Delorme
- cadreur
Courts métrages
2017 Mort-Bois, une histoire de Jean Genet
- réalisé par Frédéric Labonde
- produit par Nynamor Films
2013 Fils
- réalisé par Subarna Thapa
- produit par Full Dawa
2009 Et pourquoi pas Blanche Neige pendant qu’on y est ?
- réalisé par Joël Olivier
- produit par Les Films du Cygne
- Mention Ours d’Argent, Festival des Nations, Ebensee (Autriche), 2010
2008 La Dinde
- réalisé par Anna Albelo
- produit par Local Films / Canal+
- avec Sheila
2007 La Dépanneuse
- réalisé par Dominique Aru
- produit par Avallon Films
2005 Play the Game (moyen métrage)
- réalisé par Stéphane Barbato
- produit par Master Image Productions
- prix de la Meilleure image « Best Cinematography Award » Festival IFCT, Los Angeles, 2007
- prix du Public, Festival des 24 Courts du Mans
- Meilleur court métrage français, et Prix du jury toutes catégories confondues, Festival Wynmedia, 2005
- prix du Meilleur réalisateur, Festival Effets Stars 2005
2002 L’Alexandrophagie (moyen métrage)
- réalisé par Sylvain Gillet
- produit par Viridiana
- sélectionné au Festival de Clermont-Ferrand, 2002
2002 Comment j’ai marche sur la lune
- réalisé par Samuel Jadok
- produit par Butterfly
- Prix Gras-Savoye, Festival de Cannes, 2004
- Grand Prix du Jury au "Festival Itinérances" d’Alès, 2004
- Prix de l’Humour au Festival de Saint-Afrique, 2003
- Prix de la Jeunesse au "Festival d’Oise du Court" de L’Isle-Adam, 2003
- Ours d’or du court métrage, Festival d’Ebensee (Autriche), 2004
2002 La Vérité sur Ariane
- réalisé par Jean-Paul Guyon
- produit par le GREC
2001 Les Pieds dans le sombre
- réalisé par Franck Richard
- produit par Viridiana
2001 Lacryma Christine
- réalisé par Sylvain Gillet
- produit par Barbacha
2000 Bienvenue
- réalisé par Anna de Palma
- produit par La Compagnie des Images
2000 Stand By
- réalisé par Dominique Aru
- produit par Viridiana
- avec Didier Brice, Ivana Coppola
2000 Ce que j’ai vu
- réalisé par Xavier Ameller
- produit par Les Films à Fleur de Peau
- 2e prix, Festival de Digne, 2001
2000 Match
- réalisé par Yahn Jeannot
- produit par Les Films à Fleur de Peau
1998 Peaux de lapins
1998 Le Cap de Bonne Espérance
- réalisé par Laurent Paty
- produit par Les Films à Fleur de Peau
1995 Parenthèses
- réalisé par Philip Matteaccioli
- produit par Les Films en Hiver
1993 Le Temps des galoches
- réalisé par Philip Matteaccioli
- produit par Les Films Reynier
- 1er prix, Festival de Saintes, 1994
- Mention spéciale au bilan du film ethnographique, Festival Cinéma du réel, Paris, 1993
Clips musicaux
- Céline Mauge " I feel fat "
- réalisé par Tristan Francia
- Vinz le Mariachi " Padre Mio "
- réalisé par Estelle Chauvin
- Vinz le Mariachi " Mélanie Laurent "
- réalisé par Estelle Chauvin
- Lilly Sandu " Jump "
- réalisé par Stéphane Lionardo
- produit par BR Films
- Fonky Family " Marginale Musique "
- réalisé par Guillaume et Fred
- produit par Wanda
- Nolwenn Leroy " Ohwo "
- réalisé par Julien Trousselier
- produit par Wanda
- 113 " On sait le faire "
- réalisé par Guillaume et Fred
- produit par Wanda
- Sol En Si (Yannick Noah, Zazie, MC Solaar, Tété) " Foyalé "
- réalisé par Julien Trousselier
- produit par Wanda
- ENR " Montre-moi ton billet " (Clip officiel Mondial 2002)
- réalisé par Stéphane Lionardo
- produit par Bullring Prods
- Alpha Blondy " Wari "
- réalisé par Stéphane Lionardo
- produit par Bullring Prods
- Keri James " Y’a pas d’couleur "
- réalisé par Stéphane Lionardo
- produit par Bullring Prods
- Coralie Clément " L’Ombre et la lumière "
- réalisé par Hervé Mimran
- produit par Canailles
- Disiz Lapeste et Busta Flex " Volte Flow "
- réalisé par Stéphane Lionardo
- produit par Bullring Prods
- M1 " Electronic Funk "
- réalisateur et directeur de la photographie
- produit par C4
- Lord Kossiti et Jacky Brown " Gladiator "
- réalisé par Stéphane Lionardo
- produit par Bullring Prods
- Melgroove " Allez viens / Come to Party "
- réalisé par Prentice Smith
- produit par Secteur A Images
- Disiz Lapeste / Jalane (Bande originale du film Taxi 2)
- réalisé par Stéphane Lionardo
- produit par Bullring Prods
- Kuta " Silver Shade "
- réalisé par Stéphane Lionardo
- produit par Bullring Prods