2016 - Patient Zero - Attore - Pete Townshend
2016 - A United Kingdom - L'amore che ha cambiato la storia - Attore - Roberts
2014 - The Imitation Game - Attore - Jack Good
2013 - La ragazza del dipinto - Attore - Sig. Vaughan
2011 - Cime tempestose - Attore - Edgar Linton