Sherlock Holmes
2009 · Writer
King & Conqueror
2025 · Writer
Pompeii
2014 · Writer
Mute
2018 · Writer
Late Shift
2022 · Writer
The Last Man
2014 · Acting