2023- Act
The Diplomat
Actor - Nicol Trowbridge
2022- Act
The Lord of the Rings: The Rings of Power
Actor
Our Flag Means Death
Actor - Almirante Chauncey Badminton
2022
5.5
Men
Actor - Geoffrey
2020- Act
Penny Dreadful: City of Angels
Actor - Dr. Peter Craft
2020
8.6
No Time To Die
Actor - Bill Tanner
2019- Act
Catherine the Great
Actor - Nikita Ivanovich Panin
Full filmography