Actor:
Untitled Battlestar Galactica TV Special (2007) (TV) (pre-production) .... Dr. Gaius Baltar
"Battlestar Galactica" .... Dr. Gaius Baltar (53 episodes, 2004-2007)
- Crossroads: Part 2 (2007) TV Episode .... Dr. Gaius Baltar
- Crossroads: Part 1 (2007) TV Episode .... Dr. Gaius Baltar
- The Son Also Rises (2007) TV Episode .... Dr. Gaius Baltar
- Maelstrom (2007) TV Episode (credit only) .... Dr. Gaius Baltar
- Dirty Hands (2007) TV Episode .... Dr. Gaius Baltar
(48 more)
One Night with the King (2006) .... Haman, the Amelekite
Dead Cool (2004) .... Josh
Bridget Jones: The Edge of Reason (2004) .... Tom
... aka Bridget Jones 2 (UK: informal title)
... aka Bridget Jones: L'âge de raison (France)
"Blue Dove" (2003) (mini) TV Series .... Dominic Pasco
Battlestar Galactica (2003) (TV) .... Dr. Gaius Baltar
Helen of Troy (2003) (TV) .... Menelaus
"Relic Hunter" .... Raoul (1 episode, 2002)
... aka Relic Hunter - Die Schatzjägerin (Germany)
... aka Sydney Fox l'aventurière (France)
- Faux Fox (2002) TV Episode .... Raoul
Beginner's Luck (2001) .... Mark Feinman
Victoria & Albert (2001) (TV) .... Ernest
Bridget Jones's Diary (2001) .... Tom
... aka Bridget Jones (UK: informal title)
... aka Journal de Bridget Jones, Le (France)
"As If" .... Sebastian (1 episode, 2001)
- Nicki's POV (2001) TV Episode .... Sebastian
Jason and the Argonauts (2000) (TV) .... Aspyrtes
Arabian Nights (2000) (TV) .... Prince Ahmed
"The Scarlet Pimpernel" .... Henri (1 episode, 1999)
- Valentin Gautier/The Scarlet Pimpernel Meets Madame Guillotine (1999) TV Episode .... Henri
"Sex, Chips & Rock n' Roll" (1999) (mini) TV Series .... The Wolf (Justin DeVere Montague)
Surety (1999) .... Ben
"Ruth Rendell Mysteries" .... Guy Curran (1 episode, 1998)
- The Going Wrong (1998) TV Episode .... Guy Curran
"Heat of the Sun" (1998) (mini) TV Series .... Clive Lanyard
... aka Mystery!: Heat of the Sun (USA: series title)
"A Dance to the Music of Time" (1997) (mini) TV Series .... Prof. Russell Gwinnett (segment film four)
Weekend Bird (1997) .... Mike
"Soldier Soldier" (1991) TV Series .... Maj. Tim Forrester (unknown episodes, 1996)
"Murder Most Horrid" .... Mark (1 episode, 1996)
- Confess (1996) TV Episode .... Mark
Writer:
Beginner's Luck (2001)
Surety (1999)
Director:
Beginner's Luck (2001)
Self:
"Space Top 10 Countdown" .... Himself (1 episode, 2007)
- The Doctors (2007) TV Episode .... Himself
Sci Fi Inside: Sci Fi Friday (2005) (TV) .... Himself/Dr. Gaius Baltar
05 Spaceys (2005) (TV) .... Himself