![]()
"Dollhouse": Vows - Martin Klar / (1 TV episode, 2009)



"Law & Order: UK" - DS Matt Devlin / (13 episodes, 2009)



"Battlestar Galactica" - Captain Lee 'Apollo' Adama / (74 episodes, 2004-2009)



"Pulse 2: Afterlife" - Stephen/ (2008)



"Battlestar Galactica": Razor - Comander Lee 'Apollo' Adama/ (TV, 2007)



"The Last Detective": Dangerous Liaisons - Luke/ (1 TV episode, 2007)



"Ghost Whisperer": The Walk-in - Bryan Curtis/ (1 TV episode, 2007)



"Cold Case": Blood on the Tracks - Jack Kimball/ (1 TV episode, 2007)



"Battlestar Galactica": The Miniseries - Captain Lee 'Apollo' Adama/ (TV, 2003)



"Ultimate Force" - Lt. Dotsy Doheny / (8 TV episodes, 2002-2003)



"The Devil's Tattoo" aka "Ghost Rig" (UK) - Tom/ (2003)



"Daniel Deronda" - Hans Meyrick/ (TV, 2002)



"Peak Practice" - Dr. Matt Kendal/ (2 TV episodes, 2001-2002)



"Band of Brothers" - 2nd Lt. Jack Foley/ (3 episodes, 2001)



"Bob Martin": Big Break - James/ (1 TV episode, 2001)



"Hornblower": Retribution - 4th Lt. Archie Kennedy/ (TV, 2001)



"Hornblower": Mutiny - 4th Lt. Archie Kennedy/ (TV, 2001)



"Lady Audley's Secret" - George Talboys/ (TV, 2000)



"Agatha Christie: Poirot" - "The Murder Of Roger Ackroyd" Ralph Paton/ (1 episode, 2000)



"Hornblower": The Frogs and the Lobsters - Acting Lt. Archie Kennedy/ (TV, 1999)



"Hornblower": The Duchess and the Devil - Midshipman Archie Kennedy/(TV, 1999)



"The Scarlet Pimpernel" - Lord Tony Dewhurst/ (1 TV episode, 1999)



"Hornblower": The Even Chance - Midshipman Archie Kennedy/ (TV, 1998)



"Shifting Sands" - Bean/ (Student Film, 1994)



![]()
"Dr. Faustus" - Mephistophelis - Liverpool Everyman Theatre/ (UK, 2005)



"Henry IV" - Prince Hal - Parts I and II, Bristol Old Vic Theatre/ (UK, 2002)



