2024
Polaroid as Mr. Roberts2022
East New York as ADA Paul Wexler2021
Acapulco as Barry Rosenthal2020
FBI: Most Wanted as Dax Tilman2020
The Plot Against America as Travis Gentile2019
Bonding as MJP2019
The Code as Rawson Keifer2016
Bull as Peter Maybrook2016
Hard Sell as Eddie2016
Trust Fund as Grayson Donahue2016
Meridian as Mac2016
The Unattainable Story as Not available2015
Quantico as Glenn Wyatt2014
Madam Secretary as Robert Cole2013
The Blacklist as Chris Farnsworth2013
House of Cards as Michael Kern2013
Paranoia as Tom Lungren2012
Elementary as Michael Haas2011
Person of Interest as Nick Dawson2011
Unforgettable as Tom Noonan2011
The Cape as Henry Jerrod2011
The Craigslist Killer as David McAllister2010
Blue Bloods as Keller2010
In My Sleep as Greg2010
One Wish as Not available2009
Castle as Jamie Burman2009
The Good Wife as Brooks Volk2009
White Collar as Investigative Committee Chair2009
White Collar as Agent Roe2009
Dollhouse as Joe Hearn2009
Hawthorne as Not available2009
Chasing a Dream as Leo Genovese2008
Life on Mars as Dr. Richard Olsen2008
Eli Stone as Dr. Agon2008
Cashmere Mafia as Not available2008
Julia as Not available2007
Life as Howard Amis2007
The ½ Hour News Hour as Jack McCraney, Conspiracy Analyst2007
Hidden Palms as Not available2007
Greek as Mr. Chambers2007
Big Shots as Not available2006
The Unit as Not available2006
The New Adventures of Old Christine as Charles Ehrhardt2006
Ugly Betty as Dr. Mervin Farber2006
Inside as Mark Smith2006
In from the Night as Chet Hammond2006
The Powder Puff Principle as Joe2005
Ghost Whisperer as Bill Fordham2005
The Closer as Detective Hubbard2005
Threshold as Not available2005
Shopgirl as Charley2004
A Cinderella Story as Austin's Dad2004
Medical Investigation as FBI Agent Paul Maloney2004
Raising Helen as Ed Portman2004
Cut & Run as Delmer2003
NCIS as Patrick Norian2003
One Tree Hill as Larry Sawyer2003
Miss Match as Dr. John2003
Knee High P.I. as Pratt2002
CSI: Miami as Drake Hamilton2002
Monk as Jack Bollinger2002
Auto Focus as Clayton Moore2001
Crossing Jordan as Mr. Darnell2001
The Division as Dr. Charles Munson2001
American Pie 2 as Dad2000
Malcolm in the Middle as Vince2000
The Fearing Mind as Detective Sarno2000
The Brainiacs.com as David Tyler2000
My Mother the Spy as Rabbi / Gary Sutton1999
Judging Amy as Larry Richards1999
Smart House as Nick1998
Music from Another Room as Hank Kowalski1998
Point Last Seen as Kevin Harrison1997
Earth: Final Conflict as William Boone1997
Home Alone 3 as Jack Pruitt1997
All Lies End in Murder as Rich Bernardi1996
Poltergeist: The Legacy as David Praeger1996
Timepiece as David Parkin1995
Almost Perfect as Mike Ryan1994
Touched by an Angel as Jordan Avery1994
The Stöned Age as Officer Dean1993
Frasier as Steve Garrett1993
Twenty Bucks as Gary1993
Heartbeat as Steven Towers1992
Camp Wilder as Not available1991
Switch as Dan Jones1991
The Heroes of Desert Storm as Capt. Shupp1991
Under Surveillance as Nick Parruso1990
Murder in Paradise as Charlie Raski1990
83 Hours 'Til Dawn as Bobby Dankworth1989
Tales from the Crypt as James1988
China Beach as Not available1987
Jake and the Fatman as Not available1986
L.A. Law as James Campbell1984
Murder, She Wrote as Paul Marlow1984
Murder, She Wrote as Eugene Gillrich1984
The Cosby Show as Steve1979
Knots Landing as Alex Georgi