

No Holds Bard
2009
Stevie Kerr

National Achievement Day
1996
Zog

Gemini Division
2008

Undercover Heart
1998
Jimmy Hatcher

The Negotiator
1994
Undercover Cop

Perfect World
2000
Spencer from Accounts

Outlander: Blood of My Blood
2025
Lord Lovat (Simon Fraser)

Anarşinin Oğulları
2008
Gaines

The Mentalist
2008
Dean Harken

Gladyatör
2000
Assassin #1

Marvel's Daredevil
2015
Finn

Your Honor
2020
Frankie
Nightlife
1996
John

The Hunt for Tony Blair
2011
Robin Cook

For All Mankind
2019
Clarke Halladay

Yaz Kampı Adası
2018
Ryan (voice)

24
2001
Lugo Elson

The Flash
2014
Despero

Hawaii Five-0
2010
John O'Toole

Bir Katedralin Öyküsü
2010
King Stephen

Elementary
2012
Joshua Vikner

CSI: Crime Scene Investigation
2000
Dr. Tyrell Neth

Doctor Who
2005
Vincent van Gogh

Young James Herriot
2011
Professor Donald Richie
1983
İlk Yapım
43
Yıllık Kariyer
57
Film
43
Dizi