Napoleon
(Duke D'Enghien (uncredited))
Risen
(Don James)
Here Boy
(Simon)
The Great Unwashed
(King Beeswax)
Misbehaviour
(Journalist 1)
The Nevers
(Foreman)
The Crown
(Foreign Office Translator)
Becoming Elizabeth
(Villager)
National Treasure
(Young Karl)
Absolutely Fine
(Alan)