2021
2012
2015
2013
2002
2023
Les Misérables
as Babet
Hummingbird
as Pimp
The Matrix Resurrections
as Lieutenant
Sunset Song
as Chae Strachan
The Last Duel
as Henri
Die Another Day
as Creep
Yellowbird
as William
Consecration
as Vincent
Who Needs Enemies
as Tom
World Without End
as Elfric
The Catch
as Bob