2012 | Co-starred with Jennifer Lawrence in horror thriller "House at the End of the Street" |
2010 | Executive produced HBO biopic "Temple Grandin" |
2006 | Appeared in the Hallmark Channel original movie "Final Days of Planet Earth" |
2005 | Cast in Canadian drama series "Terminal City" |
2005 | Starred opposite Nicolas Cage in "The Weather Man," directed by Gore Verbinski |
2003 | Co-produced and co-directed "Night of Too Many Stars" for Comedy Central |
2001 | Returned to series TV as star of the short-lived CBS drama "The Agency" |
1999 | Portrayed tech expert Lizard Browning in "Judas Kiss" (Cinemax) |
1999 | Acted opposite wife Rya Kihlstedt in "Say You'll Be Mine" |
1997 | Cast as Billy Thomas, the emotionally enigmatic ex-boyfriend of the title character on Fox series "Ally McBeal" |
1997 | Appeared in Showtime's "Snow White: A Tale of Terror" |
1996 | Featured opposite Kirstie Alley in ABC movie "Radiant City" |
1995 | Played first romantic lead opposite Sarah Jessica Parker in "Miami Rhapsody" |
1995 | First lead in a TV movie, "The Silver Strand" (Showtime) |
1994 | Landed breakthrough role as Tommy in "The Shawshank Redemption" |
1991 | Made American TV debut on an episode of NBC's "Law & Order" |
1988 | Made film debut in "The First Season" for the National Film Board of Canada |
| Appeared off-Broadway in "True West" |