2019
as Lieutenant Richards
2008
as Werner von Haeften
2015
as Estate Agent
2006
as Scripps
2025
as Dan Goodman
2010
as Theo Van Gogh
as Oliver de Boys
2012
as Henry V
2007
as Farquhar
as Sam
2020
as Prince Hal
2013
as Mike
2022
as Singer