Television
Year |
Title |
Role |
Notes |
1993 |
Ordeal in the Arctic |
Master Warrant Officer Tom Jardine |
TV movie |
1994–1997 |
One Life to Live |
Joey Riley Buchanan |
TV Soap Opera |
1996 |
Spin City |
Guy (uncredited) |
Episode: "A Star Is Born" |
1997 |
Total Security |
Troy Larson |
Episode: "Das Bootie" |
1998 |
Maggie Winters |
Ronald |
Episode: "Mama's Got a Brand New Bag" |
1998–2001 |
Two Guys and a Girl |
Johnny Donnelly |
60 episodes |
1999 |
Outer Limits, TheThe Outer Limits |
Michael Ryan |
Episode: "Star Crossed" |
2001 |
King of the Hill |
Frisbee Guy (voice) |
Episode: "Luanne Virgin 2.0" |
2002 |
Pasadena |
Rev. Glenn Collins |
3 episodes |
2002–2003 |
Firefly |
Malcolm 'Mal' Reynolds |
14 episodes |
2003 |
Alligator Point |
Bill |
TV movie |
2003 |
Buffy the Vampire Slayer |
Caleb |
5 episodes |
2003 |
Miss Match |
Adam Logan |
6 episodes |
2004 |
Hollywood Division |
Det. Tommy Garrett |
TV movie |
2005 |
Justice League |
Various (voice) |
Episode: "Hunter's Moon" |
2006 |
Justice League |
Various (voice) |
Episode: "Patriot Act" |
2006 |
Lost |
Kevin Callis |
Episode: "I Do" |
2007 |
Drive |
Alex Tully |
6 episodes |
2007 |
One Life to Live |
Joey Riley Buchanan |
TV series |
2007 |
Robot Chicken |
Various (voice) |
Episode: "Losin' the Wobble" |
2007–2008 |
Desperate Housewives |
Dr. Adam Mayfair |
12 episodes |
2009 |
Robot Chicken |
Various (voice) |
Episode: "We Are a Humble Factory" |
2009–present |
Castle |
Richard Castle |
Main character |
2010 |
Venture Bros., TheThe Venture Bros. |
Brown Widow (voice) |
Episode: "Bright Lights, Dean City" |
2011 |
Robot Chicken |
Various |
Episode: "Some Like It Hitman" |
2012 |
Robot Chicken |
Hal Jordan, Mr. Freeze, others |
Episode: DC Comics Special |