Under My Skin (2020)
The Other
Guardiões da Galáxia (2014)
Benedick
Muito Barulho por Nada (2013)
Woody
Little Women Big Cars (2012)
Os Vingadores (2012)
Sam Scudder / Mirror Master (voice)
Liga da Justiça: A Legião do Mal (2012)
Self [Part 3]
More Business of Being Born (2011)
Lloyd
Amor, Felicidade, Casamento (2011)
Dr. Leo Quintum (voice)
Grandes Astros Superman (2011)
Nigel Taylor (voice)
Tarzan e Jane (2002)
Yuri
Beyond the City Limits (2001)
Dr. Lupi
The Misadventures of Margaret (1998)
Rossendale
Sharpe: The Legend (1997)
Lord Rossendale
Sharpe's Waterloo (1997)
Sharpe's Justice (1997)
Sharpe's Revenge (1997)
Ed Fox
True Blue (1996)
Sir Gaheris
O Primeiro Cavaleiro (1995)
Christopher Wood
Innocent Lies (1995)
Jacob
Dakota Road (1992)
David
La Neige et le Feu (1991)
Tony Zonis
Murder Story (1989)