Home / Discover / People

Desperate Housewives

2004
as George Williams

Revenge (2011)

2011
as Mason Treadwell

A Series of Unfortunate Events

2017
as Vice Principal Nero

Good Trouble

2019
as Curtis Wilson

Graves

2016
as Lawrence Mills

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 (2011)
Forgiveness
2012
Episode Hot in Cleveland
Claus, Tails & High Pitched Males: Birthdates 3
2012
Episode Revenge (2011)
Illusion
2012
Episode Law & Order: Special Victims Unit
Closure (1)
2000
Episode Law & Order: Special Victims Unit
Twenty-Five Acts
2012
Episode Revenge (2011)
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 (2011)
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 (2011)
Doubt
2012
Episode Modern Family
Valentine's Day 4: Twisted Sister
2015
Episode How I Met Your Mother
The Lighthouse
2013
Episode Revenge (2011)
Legacy
2012
Episode The George Carlin Show
George Gets a Big Surprise
1994