The Discovery of Heaven
Role(s): Angel
Pearl Harbor
Role(s): British Pilot
Kill Kill Faster Faster
Role(s): Nicky Roman
Admiral
Role(s): Prince Rupert
The Imitation Game
Role(s): Military Policeman