Oyunculuk

Yıl Başlık Rolü
2024 Bad Boys: Ya Hep Ya Hiç Lockwood
2020 Ava Peter
2020 Liar - Sezon 2 Andrew Ellis
2019 Deli ve Dahi Henry Bradley
2017 Keep Watching Carl Mitchell
2017 Liar - Sezon 1 Andrew Ellis
2015 San Andreas Fayı Daniel Riddick
2014 Forever - Sezon 1 Henry Morgan
2014 Playing It Cool Stuffy
2013 Monday Mornings - Sezon 1
Bölüm 8
Dr. Stewart Delany
2013 Glee - Sezon 5
Bölüm 5
Paolo San Pablo
2012 Castle - Sezon 5
Bölüm 21
Eric Vaughn
2011 Patrondan Kurtulma Sanatı -
2011 Ringer - Sezon 1 Andrew Martin
2011 Sanctum Carl Hurley
2011 Family Guy - Sezon 10
Bölüm 22
Prince Charles
2009 American Dad! - Sezon 6
Bölüm 17
-
2009 Family Guy - Sezon 8
Bölüm 19
-
2008 Bahçemdeki Ateş Böcekleri Addison
2008 W. Tony Blair
2007 Fantastik 4: Gümüş Sörfçü'nün Yükselişi Reed Richards / Mr Fantastic
2007 Ay Prensesi Sir Benjamin/Sir Wrolf Merryweather
2006 Amazing Grace William Wilberforce
2005 Fantastik Dörtlü Reed Richards/Mr Fantastic
2005 American Dad! - Sezon 2
Bölüm 12
Dark Haired Man
2004 Kral Arthur Lancelot
2003 The Forsyte Saga - Sezon 2 Philip Bosinney
2003 Century City - Sezon 1 -
2002 The Forsyte Saga - Sezon 1 Philip Bosinney
2001 Kara Şahin Düştü Beales
2001 Gathering, The Dan Blakeley
2000 102 Dalmaçyalı Kevin
1999 Love in the 21st Century - Sezon 1
Bölüm 4
Jack
1998 Hornblower - Sezon 1 Horatio Hornblower
1997 Titanik Fifth Officer Lowe