Rubber
2010 · Comedy
as Lieutenant Chad
Connie and Carla
2004 · Comedy
as Robert
Virtuosity
1995 · Action
as Lindenmeyer
Best Medicine
2026 · Comedy
as Greg Garrison
House of Dust
2013 · Horror
as Psychiatrist
Can You Ever Forgive Me?
2018 · Biography
as Paul
Faithful
1996 · Comedy
as Young Man at Rolls
Ravenous
1999 · Adventure
as Knox
The Lennon Report
2016 · Biography
as Dr. Richard Marks
The Normal Heart
2014 · Biography
as Sanford
Hallmark Hall of Fame: What the Deaf Man Heard (#47.1)
1997 · Comedy
as Percy
Milk
2009 · Biography
as Rick Stokes
Bubble Boy
2001 · Adventure
as Chicken Man
The Jackal
1997 · Action
as Douglas
House of D
2005 · Comedy
as Ticket Seller
Spring Awakening: Those You've Known
2022 · Documentary
as Self
Great Expectations
1998 · Drama
as Carter Macleish
Royal Pains S8
2016 · Comedy
as Russell Berger