Actor
- Jonah Hex (2010) .... Jonah Hex
- Wall Street 2: Money Never Sleeps (2010) .... Bretton James
- Untitled Woody Allen London Project (2010) ....
- 81st Annual Academy Awards (2009) .... Himself - Nominee: Best Supporting Actor
- Milk (2009) .... Dan White
- 15th Annual Screen Actors Guild Awards (2009) .... Himself
- The 14th Annual Critics' Choice Awards (2009) .... Himself - Presenter
- Women in Trouble (2009) ....
- The People Speak (2009) .... Himself
- Del corto a Hollywood (2008) .... Himself (uncredited)
- W. (2008) .... George W. Bush
- Stand Up to Cancer (2008) .... Himself
- Oscar, que empiece el espectáculo (2008) .... Himself (archive footage) (uncredited)
- Speechless (2008) .... Himself
- Starz Inside: Fantastic Flesh (2008) .... Himself
- Saturday Night Live Josh Brolin/Adele (2008) .... Himself - Host / Various
- The 17th Annual Gotham Awards (2007) .... Himself
- No Country for Old Men (2007) .... Llewelyn Moss
- American Gangster (2007) .... Detective Trupo
- Chacun son cinéma ou Ce petit coup au coeur quand la lumière s'éteint et que le film commence (2007) .... (segment "World cinema")
- In the Valley of Elah (2007) .... Chief Buchwald
- Planet Terror (2007) .... Dr. William Block
- The Dead Girl (2007) .... Tarlow
- Grindhouse (2007) .... Dr. William Block (segment "Planet Terror")
- The Contender Por la Rasa (2006) .... Himself
- The Contender Final Four (2006) .... Himself
- Milwaukee, Minnesota (2005) .... Gary
- Into the Blue (2005) .... Bates
- Murder Book (2005) .... Det. Gilroy
- The Contender Series Finale (2005) .... Himself (uncredited)
- Melinda and Melinda (2004) .... Greg
- Michael Moore, el gran agitador (2004) .... Himself (archive footage) (uncredited)
- Mister Sterling (2003) .... Bill Sterling (10 episodes, 2003)
- Coastlines (2002) .... Dave Lockhart
- D.C. Smalls (2001) .... D.C. Smalls
- Hollow Man (2000) .... Matthew Kensington
- Picnic (2000) .... Hal Carter
- Slow Burn (2000) .... Duster
- Best Laid Plans (1999) .... Bryce
- The Mod Squad (1999) .... Billy Waites
- All the Rage (1999) .... Tennel
- Nightwatch (1998) .... James Gallman
- Mimic (1997) .... Josh
- Gang in Blue (1997) .... Keith DeBruler
- My Brother's War (1997) .... Pete
- Flirting with Disaster (1996) .... Tony Kent
- Bed of Roses (1996) .... Danny
- The Road Killers (1994) .... Tom
- The Young Riders (1989) .... James Butler Hickok (67 episodes, 1989-1992)
- Finish Line (1989) .... Glenn Shrevelow
- Private Eye (1987) .... Johnny Betts (7 episodes, 1987-1988)
- Prison for Children (1987) ....
- Private Eye (1987) .... Johnny Betts
- Thrashin' (1986) .... Corey Webster
- The Goonies (1985) .... Brand Walsh
- The Making of 'The Goonies' (1985) .... Himself
- X (2008) ....
- X (2008) .... producer
- X (2008) .... writer


