2024
Paddington in Perú
Actor - Paddington (voice)
2023
7.4
Passages
Actor - Martin
7.2
Women Talking
Actor - August
2022- Act
This Is Going to Hurt
Actor - Adam Kay
2020
8.6
No Time To Die
Actor - Q
Surge
Actor
2019
Little Joe
Full filmography