2020 | Indebted as Stew |
2018 | The Perfection as Anton |
2018 | Return to Christmas Creek as Harry |
2017 | A Thousand JunkiesWatch Free |
2017 | Batman vs. Two-Face as Alfred Pennyworth (voice) |
2017 | Handsome: A Netflix Mystery Movie |
2016 | Amateur Night as Dr. KurtzWatch Free |
2016 | Batman: Return of the Caped Crusaders as Alfred Pennyworth (voice) |
2016 | Channel Zero as Abel Carnacki |
2014 | Helix as Brother Michael |
2013 | Eve of Destruction as Dr. Karl DameronWatch Free |
2012 | Crawlspace as Aldon Webber |
2011 | A Little Bit of Heaven as Rob RandolphWatch Free |
2011 | Son of Morning as Lt. Governor Fitch |
2011 | A Fairly Odd Movie: Grow Up, Timmy Turner! as Hugh J. Magnate |
2011 | The Big Year as Rick |
2010 | Backwash as OliverWatch Free |
2010 | Happy Town |
2009 | My One and Only as Wallace McAllister |
2008 | Farm House as Samael |
2006 | Desperation as Steve Ames |
2006 | Studio 60 on the Sunset Strip as Jack Rudolph |
2005 | Inside Out as NormanWatch Free |
2005 | Jenifer as Frank Spivey |
2005 | Reefer Madness: The Movie Musical as Jack Stone / George Washington |
2005 | The Amateurs as Howard |
2004 | The Twelve Days of Christmas Eve as Calvin CarterWatch Free |
2000 | Common Ground as Gil Roberts |
2000 | Joseph: King of Dreams as Simeon / Slave Trader (voice) (uncredited) |
1999 | Late Last Night as Jeff |
1999 | Love Letters as Andrew Ladd |
1999 | At First Sight as Duncan Allanbrook |
1998 | Sour Grapes as Evan Maxwell |
1998 | Break Up as Officer Andrew Ramsey |
1998 | An All Dogs Christmas Carol as Charlie Barkin |
1998 | I Woke Up Early the Day I Died as Policeman in Alley |
1997 | The Shining as John Torrance |
1997 | The Shining as Jack Torrance |
1995 | Jeffrey as Jeffrey |
1995 | Leaving Las Vegas as Marc Nussbaum |
1995 | Dracula: Dead and Loving It as Jonathan Harker |
1993 | The Temp as Brad Montroe |
1992 | Single White Female as Sam Rawson |
1990 | Wings as Brian Hackett |
1987 | Hamburger Hill as Sfc. Dennis Worcester |
Watch Plex on all your devices