Credits
- 2024 · The Nut Farm as
- 2021 · La Brea as James
- 2021 · Mr. Corman as Chris
- 2021 · Sweet Tooth as Hazmat #1
- 2019 · Broker as Poker Player
- 2018 · The Rookie as Rupert Payne - VIP Ride-Along
- 2017 · Message from the King as Rice
- 2016 · The Good Place as Gawlff
- 2016 · Wrecked as Declan Stanwick
- 2015 · Quantico as Bruno Graf
- 2015 · The Player as Rehnquist
- 2013 · Project: S.E.R.A. as NSA Agent
- 2013 · The Crazy Ones as Grant
- 2013 · Speed Queen as
- 2012 · Elementary as Jerome Thomas
- 2011 · Person of Interest as Peter Arndt
- 2010 · World's End as Tobias
- 2009 · Lie to Me as Milo
- 2007 · Flight of the Conchords as Stage Murray
- 2006 · Shark as
- 2006 · Jericho as J.P. Achor
- 2006 · The Elephant King as Jake Hunt
- 2006 · The Unit as
- 2006 · Love Monkey as Tristan
- 2005 · Bones as Jeffrey Hodgins
- 2005 · Numb3rs as
- 2005 · Medium as Don Burnes
- 2004 · CSI: NY as Samson Rowe
- 2003 · NCIS as
- 2002 · Without a Trace as Garth Hogan
- 2001 · Law & Order: Criminal Intent as Stephen Talbot
- 1995 · Xena: Warrior Princess as Agathon
- 1995 · Hercules: The Legendary Journeys as Kurth
- 1990 · Law & Order as Defense Attorney Barry Boyd
- Future · Z-O-M-B-I-E-S 4: Dawn of the Vampires as Commander Bright