2025
Alarum as Ronald Burbridge2025
One Battle After Another as Not available2023
May December as Tom Atherton2022
Welcome to Flatch as Doug2022
Monarch as Tripp DeWitt2021
Crime Story as Congressman Billings2020
The Glorias as Stan2019
Against the Clock as Douglas2018
The Year of Spectacular Men as Teacher2015
Bosch as Jack Killoran2015
Chicago Med as Cornelius Rhodes2014
How to Get Away with Murder as Jeff Walsh2014
Story of the Gun: Before the Dawn of the Apes (Year 10) as Not available2012
Picture Paris as Randy Larson2011
Switched at Birth as John Kennish2011
The Sitter as Dr. Pedulla2011
Happily Divorced as Not available2011
Happily Divorced as Elliot2011
The Smell of Success as Agent Chestnut2010
Hot in Cleveland as Chester2009
Lie to Me as Dr. Jeffrey Buchanan2009
Operating Instructions as Brandon Zisk2008
Visioneers as Jeffers2008
Black Crescent Moon as Jack Wagner2007
Hidden Palms as Bob Hardy2007
Life Is Wild as Danny Clarke2006
Brothers and Sisters as Michael Pellington2006
Friday Night Lights as Joe McCoy2006
The Book of Daniel as Worth Webster2006
Special Ed as Sonny2005
Grey's Anatomy as Allan2005
Ghost Whisperer as Dale2005
Numb3rs as Not available2005
The Closer as Jeffrey Walters2005
Close to Home as Not available2005
Commander in Chief as Mike Stanton2005
Riding the Bus with My Sister as Rick2004
Twisted as Ray Porter2003
Cold Case as Todd Whitley2003
Nip/Tuck as Not available2003
Thirteen as Travis Freeland2003
An Unexpected Love as Jack Mayer2003
Skin as Not available2002
CSI: Miami as James Welmont2002
Without a Trace as Alan Hodges2001
Law & Order: Criminal Intent as Grant Harrington2001
Crossing Jordan as Eddy Winslow2001
Kill Me Later as Mathew Richmond2000
Traffic as Jeff Sheridan1999
Law & Order: Special Victims Unit as Paul Olsen1999
Molly as Mark Cottrell1999
A Song from the Heart as Gregory Pavan1998
For Your Love as Dean Winston1998
Perfect Prey as Detective Jimmy Cerullo1997
Union Square as Tom1997
Fired Up as James Collins1997
Chicago Sons as Not available1996
Stealing Beauty as Richard1996
The Secret She Carried as Mitch Hayward1996
Joe's Wedding as Joe McCarthy1996
The Little Death as Paul Hannon1995
The Outer Limits as James Heatherton1995
The Naked Truth as Dylan Michael Michaels1995
Rough Magic as Cliff Wyatt1994
The Counterfeit Contessa as Dawson Everett1994
A Passion for Justice: The Hazel Brannon Smith Story as Smitty1994
Star Struck as Colton1993
Falling Down as Detective Lydecker1993
Sad Inheritance as Gabriel1992
In the Deep Woods as Frank McCarry1992
Miss Beatty's Children as Alan Chandler1991
Palace Guard as Tommy Logan1990
Pacific Heights as Bill1990
LifeStories: Steve Burdick as Steve Burdick1990
Lisa as Richard1990
Fine Things as Bernie Fine1989
Tales from the Crypt as Logan Andrews1989
Dream Breakers as Mark O'Connor1987
The Oldest Rookie as Det. Tony Jonas1987
Black Widow as Michael1987
The Misfit Brigade as Capt. Von Barring1985
The Equalizer as Mitchell1985
An Early Frost as Peter Hilton1984
Miami Vice as Not available1951
Hallmark Hall of Fame as RickNaN
There There as Not available