Credits
- 2013 · Finding Neighbors as Jeff
- 2007 · Mad Men as Mark Kerney
- 2005 · Grey's Anatomy as Elliott Meyer
- 2005 · Numb3rs as
- 2004 · Lost as Karl Martin
- 2003 · The Lyon's Den as
- 2003 · NCIS as Josh Cooper
- 2003 · One Tree Hill as Gary Matheson
- 2003 · Miracles as
- 2002 · Without a Trace as Patrick McCullough
- 2002 · Minority Report as Pre-Crime Public Service Announcer
- 2002 · Deuces Wild as Allie Boy
- 2001 · The Newman Shower as Wagner
- 2000 · Boston Public as Oswald / Joseph O'Shea
- 2000 · You're Invited to Mary-Kate & Ashley's School Dance Party as Jesse
- 1999 · Judging Amy as Eric Black
- 1998 · Charmed as Duncan
- 1998 · The New Swiss Family Robinson as Todd Robinson
- 1996 · Big Bully as Ben Leary
- 1995 · Bushwhacked as Gordy Patterson
- 1994 · New York Undercover as Simon
- 1990 · Law & Order as Kevin