Chopin, a Sonata in Paris 2025
as James de Rotschild
Love Bug 2021
as Guillaume
Bug 2018
Breathless 2017
as Le dealer
Lost in Paris 2017
as The Jogger
La Course 2015
as L'assistant du journaliste
Credits from TMDB.