- 2009: Joined the cast of the FX drama "Damages" in the second season
- 2009: Co-starred in the horror film "A Perfect Getaway"
- 2008: Had a recurring role on ABC's comedy series, "Samantha Who"
- 2008: Acted opposite Aaron Eckhart and Jessica Alba in the comedy "Meet Bill"
- 2007: Played Jennifer Garner's love interest in "Catch and Release"
- 2007: Co-starred with Bruce Willis in "Live Free or Die Hard" the fourth "Die Hard" sequel
- 2006: Starred as an ex-con in Victor Nunez' "Coastlines" (lensed 2001)
- 2004: Played the lead role of Sheriff Seth Bullock on the HBO series "Deadwood"
- 2004: Played a porn film producer in "The Girl Next Door" co-starring Emile Hirsch and Elisha Cuthbert
- 2001: Joined an ensemble cast in "The Safety of Objects"
- 2000: Played a photographer seeking love and fulfillment in the gay-themed "Broken Hearts Club"
- 2000: Played a detective in "Gone in 60 Seconds" starring Nicolas Cage
- 1999: Portrayed a bisexual actor romancing both a performance artist (Andy Dick) and a videographer (Cynthia Nixon) in "Advice From a Caterpillar"
- 1999: Offered a villainous turn in Doug Liman's ensemble film "Go"
- 1998: Made guest appearance on the HBO comedy series "Sex and the City" as a younger man romancing Sarah Jessica Parker
- 1998: Had featured role in the HBO movie "When Trumpets Fade"
- 1997: Had a recurring role on the ABC dram "High Incident"
- 1997: Cast in a supporting role, opposite Neve Campbell in "Scream 2"
- 1996: Starred in the stage production of David Sedaris' "The SantaLand Diaries"
- 1996: Made feature debut in small role in "The First Wives Club"
- 1995: Won acclaim for his stage performance in the Off-Broadway show "The Monogomist"
- Swam competitively while attending college
- Moved to New York City and attended William Esper's acting program




