2024
ted as Matty Bennett2023
Oppenheimer as Counsel2017
The Orville as Lt. Gordon Malloy2015
The Lost Tree as Alan2015
Pearly Gates as Richard Whiner2014
Winter's Tale as Carriage Driver2014
A Lesson in Romance as Mike Mills2014
The Santa Con as John Guthrie2013
Boy on Bridge as Self2011
Shameless as Dr. Zabel2011
Suits as Thomas Walsh2011
Harry's Law as ADA Ben2010
Justified as Sean 'Seabass'2010
Republic of Doyle as Jimmy O'Rourke2010
Republic of Doyle as Jimmy O’Rourke2010
Robin Hood as Will Scarlet2009
NCIS: Los Angeles as Dave Flynn2008
Fanboy as Fanman (voice)2007
Who's Your Monkey? as Mark2006
Dexter as Not available2005
Criminal Minds as Donny Bidwell2005
American Dad! as Steve Smith (voice)2005
Hell's Kitchen as Self - Restaurant Patron2005
American Dad: The New CIA as Steve Smith (voice)2004
To Kill a Mockumentary as Jerry2003
NCIS as Danny Price2003
Dreamkeeper as Red Headed Stranger / Tehan2001
Band of Brothers as Donald G. Malarkey2001
The Making of 'Band of Brothers' as Self2001
First Years as Not available1999
Law & Order: Special Victims Unit as Thomas Zimmerman1999
Family Guy as Kevin Swanson (voice)1999
Family Guy as Michael Bublé (voice)1999
Family Guy as Michael Pulaski (voice)1999
Mystery, Alaska as 'Birdie' Burns1996
Goode Behavior as Garth1995
Crimson Tide as Petty Officer Hilaire1994
ER as Archie Morris1994
Party of Five as Not available1994
Party of Five as Will McCorkle1991
Frogs! as Arlo Anderson1991
Critters 3 as Brad (archive footage)1990
Wings as Marty1989
Night Life as Archie Melville1988
Critters 2 as Brad1987
Star Trek: The Next Generation as Eric (uncredited)1987
21 Jump Street as Christopher Michaels1987
Pinocchio and the Emperor of the Night as Pinocchio (voice)1987
Frog as Arlo Anderson1986
Critters as Brad Brown1986
The Nativity as Yasha (voice)1986
Together We Stand as Not available1985
The Twilight Zone as (segment "Little Boy Lost")1984
Who's the Boss? as Not available1984
Charles in Charge as Gary Marlin1982
Hotel as Not availableNaN
Dead of Night as David Harris1984
The Night They Saved Christmas as DavidNaN
Last Breath as Self1984
It Came Upon the Midnight Clear as Robbie Westin1984
A Doctor's Story as Charles Wickes2025
Due West Executive Producer2002
Fillmore! Producer2001
The Profit Set DecorationNaN
Dead of Night Executive Producer