2019
The Report as Gary - CIA Interrogator
2014
Victoriana as Bogdon McFarland
2012
Elementary as Charles Briggs (1 episode)
2012
Smash as Randall Jones (6 episodes)
2010
Blue Bloods as Father Quinn (1 episode)
2009
The Good Wife as ASA Joseph Ford (1 episode)
2008
Fringe as Priest (1 episode)
2008
Gigantic as Gary Wynkoop
2001
Law & Order: Criminal Intent as Douglas Morgan (1 episode)
2000
Overnight Sensation as Matthew Wells
2000
The Beat as Brendan Dorigan (1 episode)
2000
Company Man as Skull and Bones Waiter
1999
Law & Order: Special Victims Unit as Bobby Douglas (1 episode)
1997
Oz as Timmy Kirk (1 episode)