Plaine orientale as Reda (1 episode)
2023
66-5 as Bilal (8 episodes)
2023
Cheers to Joy as Mehdi
2022
Algiers Confidential as Djamel Benmedi (4 episodes)
2020
Little Birds as Adham Abaza (6 episodes)
2019
Catherine the Great as Platon Zubov (1 episode)
2018
Mission: Impossible - Fallout as Rowdy Frenchman
2018
Immortality as Uri (8 episodes)
2016
The Secret Agent as Ossipon (3 episodes)
2015
Burnt as French Heavy #2
2015
A Visit from the Stork as Julien
2015
Humans as Ten (1 episode)