En 2016, il interprète le rôle principal du film "Les Beaux Jours d'Aranjuez", de Wim Wenders, sélectionné à la Mostra de Venise 2016. En 2017, il incarne Django Reinhardt dans le film "Django" d'Étienne Comar, qui ouvre la Berlinale 2017. Pour les besoins de son rôle, il apprend la guitare pendant plus d'an avec Guillaume Aknine comme professeur et rencontre la communauté tsigane à Forbach.