Filmography

Hounds of War
6.3
Hounds of War
2024
as CIA Agent
Mix Up in the Mediterranean
6.9
Mix Up in the Mediterranean
2021
as Chester Peele
We Three Kings
10.0
We Three Kings
2024
as King Herod
Morning Star
Morning Star
2024
as Air Marshall
The Upstanding Millars (of Society)
The Upstanding Millars (of Society)
2025
as Henry Millar