Selected work
Documentary
| 2026 | American Power | Directed by Elaine SheldonGrounded Theory | Sound Mixer | Feature Doc |
| 2025 | Untitled | Directed by Lana WilsonHartbeat Productions | Sound Mixer | Feature Doc |
| 2025 | Untitled | Directed by Mahesh PaillorFishbowl Films | Sound Mixer | Feature Doc |
| 2025 | Untitled | Directed by Annie SundbergTechKNOW Productions | Sound Mixer | Feature Doc |
| 2024 | Untitled | Directed by Nicholas WrathallDorothy St Pictures | Sound Mixer | Feature Doc |
| 2026 | Stealing Magic | Directed by Matthew TestaFishbowl Films · Premiered at Tribeca Film Festival | Sound Mixer | Feature Doc |
| 2026 | The AI Doc: Or How I Became an Apocaloptimist | Directed by Daniel Roher and Charlie TyrellFishbowl Films · Focus Features · Premiered at Sundance Film Festival | Sound Mixer | Feature Doc |
| 2025 | Necaxa S1 | Directed by Sunny Yim and Juan BaldanaHyphenate Media Group · FXX / Hulu · 10 episodes | Sound Mixer | Doc Series |
| 2025 | The Cowboy | Directed by André HörmannTelekult · Mitten Media · ZDF / ARTE · Premiered at Locarno Film Festival, Semaine de la Critique | Sound Mixer | Feature Doc |
| 2024 | Working Nation | Directed by Alejandro RavazzolaWorking Nation | Sound Mixer | Documentary |
Narrative
| 2025 | Vibby | Directed by Ellenor ArgyropoulousMermaid Toast | Sound Mixer | Short |
| 2026 | Help Wanted | Directed by Will Kahn | Boom Operator | Feature |
| 2025 | The Good Dark | Directed by Hunter Lee Hughes | Boom Operator | Feature |
| 2025 | Starstruck | Directed by Michelle Danner | Boom Operator | Feature |
| 2025 | The Lost Princess | Directed by Hicham HajjiLine Drive | Boom Operator | Feature |
| 2025 | No Man’s Land | Directed by Rotem ShamirHulu · Season 2 · 5 episodes | Boom Operator | Series |
| 2024 | Lonely Planet | Directed by Susannah Grant3dot Productions · Kasbah-Film Tanger · Netflix · additional sound mixer | Boom Operator | Feature |
| 2024 | The Curse / Malédiction | Directed by Abel DananPlace du Marché | Boom Operator | Feature |
| 2023 | Ghosts of Beirut | Directed by Greg BarkerShowtime · 4 episodes · additional sound mixer | Boom Operator | Mini Series |
| 2023 | The Witcher | Directed by Bola OgunNetflix · Season 3 | Boom Operator | Series |
| 2023 | Animalia | Directed by Sofia AlaouiWrong Films · SRAB Films · Premiered at Sundance Film Festival · Best Sound, Tangier National Film Festival | Boom Operator | Feature |
| 2022 | SAS Rogue Heroes | Directed by Tom ShanklandKudos · BBC One · 6 episodes · sound mixer Judi Lee Headman · Sound: Fiction nominee, BAFTA Television Craft Awards 2023 | Boom Operator | Series |
| 2021 | Our Men / Mon Légionnaire | Directed by Rachel LangCheval de Troie | Boom Operator | Feature |
| 2021 | Sentinelle | Directed by Julien LeclercqLabyrinthe Cinéma · Umedia · Netflix · Casablanca unit | Boom Operator | Feature |
| 2020 | Mama Weed / La Daronne | Directed by Jean-Paul SaloméScope Film | Boom Operator | Feature |
| 2020 | Brutus vs César | Directed by KheironOrange Studio | Boom Operator | Feature |
| 2020 | Last Journey of Paul W.R. | Directed by Romain QuirotApaches | Boom Operator | Feature |
| 2016–20 | The Bureau / Le Bureau des Légendes | Created by Eric RochantCanal+ · Seasons 2–5 · 44 episodes | Boom Operator | Series |
| 2019 | Blood & Treasure | Directed by Steve BoyumCBS Studios · 7 episodes · second unit | Boom Operator | Series |
| 2019 | John Wick: Chapter 3 — Parabellum | Directed by Chad StahelskiLionsgate · Morocco unit | Boom Operator | Feature |
| 2019 | Greetings from ISIS | Directed by Mehdi KhaoudyNS Cine | Boom Operator | Feature |
| 2018 | Tom Clancy’s Jack Ryan | Directed by Morten TyldumPlatinum Dunes · Amazon · Season 1 · 8 episodes | Boom Operator | Series |
| 2018 | Blindspot | Created by Martin GeroWarner Bros. · Season 3 · 5 episodes | Boom Operator | Series |
| 2018 | Taxi 5 | Directed by Franck GastambideEuropaCorp | Boom Operator | Feature |
| 2018 | Achoura | Directed by Talal SelhamiOrange Studio | Boom Operator | Feature |
| 2018 | Keep Going | Directed by Joachim LafosseVersus Production | Boom Operator | Feature |
| 2018 | Positive School | Directed by Nabil AyouchCanal+ | Boom Operator | Feature |
| 2018 | Spirou & Fantasio’s Big Adventures | Directed by Alexandre CoffreCuriosa Films | Boom Operator | Feature |
| 2018 | For My Daughter / Für meine Tochter | Directed by Stephan LacantBavaria Fiction · Ninety-Minute Film · ZDF · Morocco unit | Boom Operator | TV Movie |
| 2017 | Razzia | Directed by Nabil AyouchCanal+ | Boom Operator | Feature |
| 2017 | The Nile Hilton Incident / Cairo Confidential | Directed by Tarik SalehAtmo Production | Boom Operator | Feature |
| 2017 | Kabul Kitchen | Directed by Virginie SauveurCanal+ · 12 episodes | Boom Operator | Series |
| 2017 | Lommbock | Directed by Christian ZübertSeven Pictures | Boom Operator | Feature |
| 2015 | Queen of the Desert | Directed by Werner HerzogBenaroya Pictures · H Films · Palmyra Films · Morocco unit · Berlinale premiere | Boom Operator | Feature |
| 2015 | Killing Jesus | Directed by Christopher MenaulScott Free Productions · National Geographic · Ouarzazate | Boom Operator | TV Movie |
| 2014 | The Transporter | Directed by Eric ValetteAstral Television · 2 episodes · boom operator, sound mixer: second unit | Boom Operator | Series |