The Duke 2021
as PO Official #2
A Royal Night Out 2015
as Captain
Peter 2011
as Detective Lambton
How to Kill Your Neighbour 2009
as Gustav
Rum, Sodomy and the Lash 2005
as Thomas Playford
Credits from TMDB.