|2021||The Last Letter from Your Lover|
|2019||Fisherman's Friends as Henry|
|2017||You, Me and Him as Danny|
|2016||Patient Seven as Alan (segment: "The Body")|
|2016||Our Kind of Traitor as Secretary to the CabinetWatch Free|
|2015||Life In Squares as Cuthbert|
|2013||Redemption as Max Forrester|
|2009||St Trinian's 2: The Legend of Fritton's Gold as Peters|
|2008||Easy Virtue as Phillip Hurst|
|2007||Elizabeth: The Golden Age as Archduke Charles|
|2006||Incubus as Peter|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.