The Letter 2024
as Karl
Anything Goes 2021
as Ship's Captain
Melody 2014
as Norman
Private Peaceful 2012
Actor
Much Ado About Nothing 2011
as Hugh Oatcake / Friar Francis
Baby 2000
as Novice Swimmer
Credits from TMDB.