2025
Fog of War as Masterman2025
Seclusion as Ron2024
Junction as Hicks2023
Alarmed as Andrew Tyler2023
Sins of the Preacher’s Wife as Therapist2023
Secrets at the Museum as Robert Freeman2022
Merry Ex-Mas as Robert2020
Stars in the House as Self2020
As Long As I'm Famous as Richard Rodgers2019
A Lover Betrayed as Don2018
The Manor as Ethan Clarke2016
Good Kids as Gabby's Husband2016
Jessica Darling's It List as Mr. Darling2014
How to Get Away with Murder as Dale Madden2010
Shake It Up as Snappy Sammy2010
Miami Medical as Greg2010
Adventures of a Teenage Dragonslayer as Shane2010
Ironhorse as Future Krzysztof2005
The Suite Life of Zack & Cody as Harry O'Neil2004
House as Derek Retzinger2004
Desperate Housewives as Guy2003
Cold Case as Levon Krace2003
Inhabited as Brad Russell2002
CSI: Miami as Todd Baransky2002
Without a Trace as Evan Mayhew2002
Jane White Is Sick & Twisted as Candy2001
So Little Time as Jake Carlson2000
Strong Medicine as Trevor2000
Gedo as Winters1999
Twice in a Lifetime as Not available1999
Switching Goals as Jerry Stanton1998
Legion of Fire: Killer Ants as Dr. Jim Conrad1998
Legend of the Mummy as Robert Wyatt1998
Blood, Guts, Bullets and Octane as Dick Dupree Jr.1997
Ally McBeal as Eric Bennett1996
Full Circle as Drew Lands1995
Caroline in the City as Del Cassidy1995
The Rockford Files: A Blessing in Disguise as Danny Barkley1995
Body Count as Detective1994
Ellen as Greg1994
All-American Girl as Grant1993
Frasier as Tom Duran1993
New York Undercover Cop as Powell1992
Mad About You as Mick1992
Distant Justice as Charlie Givens1991
The Commish as Not available1987
Psychos in Love as MechanicNaN
Sleepwalker as Not available