NOVA
as Francis Crozier
Waking the Dead
as Viktor Cyrak
Wycliffe
as Richard Petheric
The Musketeers
as Bonacieux
Missing You
as Jim Mattson
The Thick of It
as Journalist
The Midwich Cuckoos
as Seymour
The Thin Blue Line
as Young Man
Miranda
as Mike
Vicious
as Man in Club
Becoming Elizabeth
as John Robsart
I, Jack Wright
as Martin Ward
Enigma
as Pinker
Fifteen-Love
as Jeremy Clough
Killing Hitler
as Polish SOE Agent
Stories of Lost Souls
as Michael
The Queen of Sheba's Pearls
New Year's Eve
Miranda: My Such Fun Celebration
as Self
Caught in the Act
as Tarquin