Movies
Bridget Jones's Diary
as Tom
Bridget Jones: Mad About the Boy
as Tom
Bridget Jones's Baby
as Tom
Bridget Jones: The Edge of Reason
as Tom
Austenland
as Colonel Andrews
Battlestar Galactica: Razor
as Dr. Gaius Baltar
One Night with the King
as Haman, the Agagite
Narcopolis
as Todd Ambro
Podfather
as Self - Narrator (voice)
Merlin and the Book of Beasts
as Merlin