En 2017, il est engagé dans le rôle d’un militant d'Act Up pour le long métrage "120 battements par minute" de Robin Campillo ; le film est présenté au festival de Cannes, salué par la critique et plusieurs fois récompensé aux Césars 2018. La même année, il joue le soldat à la gueule cassée dans "Au revoir là-haut" d'Albert Dupontel.