Actor
- Rogue Agent (2022)
- About Joan (2022)
- My Policeman (2022)
- Industry (2020)
- Trautmann (2020)
- Il était une seconde fois (2019)
- The ABC Murders (2018)
- Gore (2018)
- L'Empereur de Paris (2018)
- Dead in a Week (Or Your Money Back) (2018)
- The Sense of an Ending (2017)
- Modern Life Is Rubbish (2017)
- Cézanne et moi (2016)
- La dame dans l'auto avec un fusil et des lunettes (2015)
- Film X: La Comédie Musicale (2014)
- En apesanteur (2014)
- Coach Ryan (2014)
- Motion Capture (2014)
- New Worlds (2014)
- Sunshine on Leith (2013)
- Not Another Happy Ending (2013)
- Skins (2007)