Angel S1-S4
1999 · Action
as Wesley Wyndam-Pryce
Much Ado About Nothing
2013 · Comedy
as Benedick
Murder Story
1989 · Crime
as Tony Zonis
Angel S5
2003 · Action
Sharpe's Waterloo
2006 · Action
as Rossendale
Sharpe's Revenge
Noah's Ark
1999 · Adventure
as Ham
Tarzan & Jane
2002 · Animation
as Nigel Taylor
Sharpe's Justice
Love, Wedding, Marriage
2011 · Comedy
as Lloyd
Justice League: Doom
2012 · Animation
as Mirror Master
Rogue Trader
1999 · Crime
as Fernando Gueller
All-Star Superman
2011 · Animation
as Dr. Leo Quintum
Grimm S6
2017 · Action
as Viktor Albert Wilhelm George Beckendorf
The Avengers
2012 · Action
as The Other
Dollhouse S2
2009 · Drama
as Senator Daniel Perrin