Home / Discover / People

Desperate Housewives

2004
as George Williams

Hercules

1997
as Young Hercules (singing voice)

Revenge

2011
as Mason Treadwell

A Series of Unfortunate Events

2017
as Vice Principal Nero

Law Abiding Citizen

2009
as Brian Bringham

American Gangster

2007
as US Attorney

Good Trouble

2019
as Curtis Wilson

Last Vegas

2013
as Maurice

The Stepford Wives

2004
as Roger Bannister

Hostel: Part II

2007
as Stuart

Trumbo

2015
as Buddy Ross

How to Build a Better Boy

2014
as James Hartley

Spy School

2008
as Principal Hampton

Speech & Debate

2017
as Principal Bellingham

Ghost Light

2018
as Henry Asquith

Smiley

2012
as Professor Clayton

Graves

2016
as Lawrence Mills

Excision

2012
as Bob

Freaky Deaky

2012
as Gerry

A Green Story

2013
as Johnson

The Insider

1999
as Seelbach Hotel Manager

The Producers

2005
as Carmen Ghia

Guest Star

Episode Late Show with David Letterman
Bill Maher
2008
Episode No Tomorrow
No You Say It First
2016
Episode Law & Order
Surrender Dorothy
2000
Episode CSI: Crime Scene Investigation
Tressed to Kill
2012
Episode 30 Rock
Cutbacks
2009
Episode Perception
The Messenger
2012
Episode The Event
And Then There Were More
2011
Episode Elementary
You've Come a Long Way, Baby
2018
Episode Revenge
Forgiveness
2012
Episode Hot in Cleveland
Claus, Tails & High Pitched Males: Birthdates 3
2012
Episode Revenge
Illusion
2012
Episode Law & Order: Special Victims Unit
Closure (1)
2000
Episode Law & Order: Special Victims Unit
Twenty-Five Acts
2012
Episode Revenge
Penance
2012
Episode The Event
Inostranka
2011
Episode The Event
Turnabout
2011
Episode How I Met Your Mother
Coming Back
2013
Episode The Blacklist
The Fribourg Confidence
2021
Episode The Blacklist
Chemical Mary
2021
Episode Grimm
Big Feet
2012
Episode How I Met Your Mother
How Your Mother Met Me
2014
Episode Revenge
Infamy
2012
Episode Scream Queens
Chainsaw
2015
Episode No Tomorrow
No Time Like the Present
2017
Episode Quantico
Bullet Train
2018
Episode The Event
Cut Off the Head
2011
Episode You're the Worst
All About That Paper
2015
Episode Human Target (2010)
Dead Head
2010
Episode Revenge
Doubt
2012
Episode Modern Family
Valentine's Day 4: Twisted Sister
2015
Episode How I Met Your Mother
The Lighthouse
2013
Episode Revenge
Legacy
2012
Episode The George Carlin Show
George Gets a Big Surprise
1994