2024- Act
One Day
Actor - Lionel
2018- Act
Lost in Space
Actor - John Robinson
2018
5.0
Hunter Killer
Actor - Bill Beaman
2016
6.1
13 Hours: The Secret Soldiers of Benghazi
Actor - Glen 'Bub' Doherty
5.1
The Journey
Actor - Tony Blair
2014- 2017
Black Sails
Actor - Capitán Flint
2013
4.1
All Things to All Men
Actor - Riley
Full filmography