Actor (72 credits)
- Riptide (2018)
- The Great Race (2018) Thompson
- The Haunting of Hill House (2018)
- Gerald's Game (2017)
- Ouija: Origin of Evil (2016)
- Better Things (2016) Robin
- Sons of Liberty (2015) John Adams
- Misfire: The Rise and Fall of the Shooting Gallery (2013) играет самого себя
- Big Sur (2013) Philip Whalen
- Betrayal (2013)
- The Last Ride (2011) Mr. Wells
- The Legend of Hell's Gate: An American Conspiracy (2011) John St. Helens
- Dear John (2010) Tim
- The Psycho Legacy (2010) играет самого себя
- Don't Look Up (2009) Josh Petri
- Under (2008)
- Not Quite Hollywood: The Wild, Untold Story of Ozploitation! (2008) играет самого себя
- Red Velvet (2008) Aaron
- The Last Sin Eater (2007) Man of God
- Maquillando entre monstruos (2007) Elliott, хроника
- Suffering Man's Charity (2007) Eric Rykell
- The Deal (2007) Frank
- Desperation (2006) Peter Jackson
- The Hard Easy (2006)
- Nightmares & Dreamscapes: From the Stories of Stephen King (2006) Robert Fornoy
- Celebrity Debut (2006) Elliott, хроника
- 80s (2005) Elliott, хроника
- Masters of Horror (2005) Jamie
- Tennis, Anyone...? (2005) Matt Erhorn
- Honey Baby (2004) Tom Brackett
- Dead Birds (2004) William
- 11:14 (2003) Jack
- Briar Patch (2003) Edgar Macbeth
- I Capture the Castle (2002) Simon Cotton
- Gangs of New York (2002) Johnny Sirocco
- Without a Trace (2002) Franklin Romar
- I'm with Lucy (2002) Barry
- Live at the Shrine! John Williams and the World Premiere of 'E.T.: The Extra Terrestrial': The 20th Anniversary (2002) играет самого себя
- Dead in the Water (2001) Jeff
- The Quickie (2001) Alex
- All the Pretty Horses (2000) Lacey Rawlins
- The 72nd Annual Academy Awards (2000) Elliott, хроника, not listed in credits
- A Good Baby (2000) Raymond Toker
- The House That Screamed (2000) Jack Gillton
- Fever (1999) Nick Parker
- Happy Face Murders (1999) Dylan McCarthy
- Moby Dick (1998) Ishmael
- Suicide Kings (1997) Avery Chasten
- Hijacking Hollywood (1997) Kevin Conroy
- Bombshell (1997) Buck Hogan
- Niagara, Niagara (1997) Seth
- The 53rd Annual Golden Globe Awards (1996) играет самого себя - номинант: Лучшая мужская роль второго плана in a Series, Mini-Series or Motion Picture Made for TV
- The American Film Institute Salute to Steven Spielberg (1996) играет самого себя
- The Making of «E.T. The Extra-Terrestrial» (1996) играет самого себя
- Riders of the Purple Sage (1996) Bern Venters
- Dreamland: Area 51 (1996) Greg Hayes, хроника
- Indictment: The McMartin Trial (1995) Ray Buckey
- Legends of the Fall (1994) Samuel Ludlow
- Beyond Obsession (1994) John Thompson
- Curse of the Starving Class (1994) Wesley Tate
- Fire in the Sky (1993)
- A Taste for Killing (1992) Cary Sloan
- Psycho IV: The Beginning (1990) Young Norman Bates
- Valmont (1989)
- Murder One (1988) Billy Isaacs
- Frog Dreaming (1986) Cody
- Cloak & Dagger (1984)
- The 40th Annual Golden Globe Awards (1983) играет самого себя - номинант: New Male Star of the Year in a Motion Picture
- Misunderstood (1983) Andrew
- E.T. the Extra-Terrestrial (1982) Elliott, $ 15 000
- Raggedy Man (1981) Harry
- The Steeler and the Pittsburgh Kid (1981) The Kid