Home / Discover / People

DarkPlace

2007
as Dr. Virgil Nichols

Chloe and Keith's Wedding

2009
as Preston Anderson

Guest Star

Episode It's Always Sunny in Philadelphia
Who Pooped the Bed?
2008
Episode Huff
Whipped Doggie
2006
Episode Desperate Housewives
Remember (2)
2006
Episode Desperate Housewives
No One Is Alone
2006
Episode Scrubs
My Best Friend's Wedding
2004
Episode Brothers & Sisters
For the Children
2006
Episode The Practice
New Evidence (1)
2000
Episode The District
The D.C. Strangler
2001
Episode L.A. Dragnet
Frame of Mind
2004
Episode Desperate Housewives
It Takes Two
2006
Episode Pretty Little Liars
If These Dolls Could Talk
2012
Episode Las Vegas
Semper Spy
2003
Episode Pretty Little Liars
Crash and Burn, Girl!
2013
Episode The Practice
Hammerhead Sharks (2)
2000
Episode Close to Home
The Good Doctor
2006
Episode The Guardian
Paternity
2001
Episode Judging Amy
The God Thing
2000