

Inception
2010 · as Bridge Sub Con

Junior
2011 · as Catching Teacher

K.O.
2025 · as Capitaine Vasseur

Manderlay
2005 · as Edward

Haute Couture
2021 · as Hammidouche

Sink or Swim
2018 · as Delphine's companion

Rogue City
2020 · as Victor Scanga

Niki
2024 · as Le Chevalier

Point Blank
2010 · as Captain Mansart

Natacha, (Almost) Air Hostess
2025 · as Capitaine Turbo

Madame Claude
2021 · as Paul

Granada Nights
2021 · as Big Dave

Four Last Songs
2007 · as Narcisco Ortega

All That Divides Us
2017 · as Stéphane

A Magical Journey
2019 · as Viking Valet

Alleycats
2016 · as Rives

Eat
2012 · as Virgil Bramly

The Model
2016 · as Marcel