2023
5.3
The Lair
Actor - Major Roy Finch
2017
6.4
You Choose!
Actor - Paul
2016
6.1
Money
Actor - John
2014
John Doe: Vigilante
Actor - John Doe
2010- Act
Strike Back
Actor - Col. Alexander Coltrane
2004- 2009
Battlestar Galactica
Actor - Lee 'Apollo' Adama
2003- Act
NCIS
Actor - Jake Malloy
Full filmography