We Live in Time 2024
The Penitent 2023
"The Suspect" 2022
"Belgravia" 2020
The Kill Team 2019
Hunter Killer 2018
King Charles III 2017
A Little Chaos 2015
The Game 2014
"The Crimson Field" 2014
Sleep with Me 2009
Last Chance Harvey 2008
"Wired" 2008
La terza madre 2007
The Lost Battalion 2001
Wicked 2024