Home / Discover / People

Battlestar Galactica (2003)

2005
as Lee 'Apollo' Adama

Strike Back

2010
as Alexander Coltrane

Marcella

2016
as Tim Williamson (DI)

Fearless (2017)

2017
as Matthew Wild

Daniel Deronda

2002
as Hans Meyrick

Hornblower: Retribution

2001
as Lt. Archie Kennedy

Monday Mornings

2013
as Dr. Tyler Wilson

Money

2016
as John

Ghost Rig

2003
as Tom

Battlestar Galactica: Razor

2007
as Lee 'Apollo' Adama

Cannes Confidential

2023
as Harry King

Crystal Inferno

2017
as Tom Bronson

The Better Half

2015
as Jeff Ryan

Hornblower: The Even Chance

1998
as Midshipman Archie Kennedy

Outcasts

2011
as Mitchell Hoban

17th Precinct

2011
as Caolán Longstreet

Titanic 666

2022
as Professor Hal Cochran

Numb

2015
as Will

Lady Audley's Secret

2000
as George Talboys

Beyond Paradise

2023
as Archie Hughes

The Lair

2022
as Major Roy Finch

Hornblower

1998
as Archie Kennedy

Hornblower: Mutiny

2001
as Archie Kennedy

The Smoke

2014
as Kev Allison

Law & Order: UK

2009
as Matt Devlin

DI Ray

2022
as Martyn Hunter

Guest Star

Episode Cold Case
Blood on the Tracks
2007
Episode Dollhouse
Vows
2009
Episode Ultimate Force
The Killing House
2002
Episode Band of Brothers
Currahee
2001
Episode NCIS
Grounded
2014
Episode Star Trek Continues
Pilgrim of Eternity
2013
Episode Perception
Lovesick
2012
Episode House
The Confession
2011
Episode Major Crimes
Open Line
2015
Episode Rizzoli & Isles
Burden of Proof (1)
2014
Episode Agatha Christie's Poirot
The Murder of Roger Ackroyd
2000
Episode Beyond Paradise
Episode 3
2023
Episode Perception
Kilimanjaro
2012
Episode Rizzoli & Isles
Bridge to Tomorrow (2)
2015
Episode NCIS
Spinning Wheel
2015
Episode Beyond Paradise
Episode 4
2023
Episode Band of Brothers
The Last Patrol
2001
Episode Strike Back
Episode 1
2019
Episode NCIS
Cadence
2015
Episode Ghost Whisperer
The Walk-In
2007
Episode Perception
Faces
2012
Episode The Scarlet Pimpernel
The Scarlet Pimpernel
1999
Episode Late Show with David Letterman
Show #2892
2008