2021
A Father's Worst Nightmare as Father - John
2020
Last Call as 50's TV Talk Show Host
2019
AquaSlash as Michael Randall
2019
Picture of His Life as self (voice)
2017
The Bold Type as Jeff Seltzer (1 episode)
2013
The Perfect Boss as Walt Vandover
2013
And Now a Word from Our Sponsor as Senator James Allen
2013
Gothica as Vlad Drakul(as Howard Rosenstein)
2010
Barney's Version as Cousin Jeff
2010
Blue Mountain State as Coach Emerton (1 episode)
2008
A Near Death Experience as Mike
2007
Recon 2022: The Mezzo Incident as Marco
2007
Abducted as Ron Winters
2006
Indian Summer: The Oka Crisis as SQ Interrogator (2 episodes)
2005
The Rocket as Ken Reardon
2005
An American Haunting as David Powell (Father)
2004
The Last Casino as Casino #1 Generic Player
2004
Recon 2020: The Caprini Massacre as Marco
2003
Shattered Glass as Suit #1
2003
Evil Breed: The Legend of Samhain as Paul
2002
Framed as Eddie's Lawyer
1999
P.T. Barnum as Dr. William Buchtel
1999
Big Wolf on Campus as Quizmaster (1 episode)
1999
Too Rich: The Secret Life of Doris Duke as Doris' Doctor (4 episodes)
1999
A Walk on the Moon as Sheldon Dymbort
1998
The Second Arrival as P.R. Man
1997
The Education of Little Tree as Calf's Owner
1997
The Hunger as Mario (1 episode)
1997
The Call of the Wild: Dog of the Yukon as The Savvy Prospector #1
1997
Coyote Run as Ted Garmond
1997
In the Presence of Mine Enemies as Bookseller
1996
Sci-fighters as Young Doctor
1994
Mrs. Parker and the Vicious Circle as Actor
1993
Zero Patience as Shower Boy
1987
Niagara Strip as Tony Love