
Filmography

The Simpsons
1989 · Donny (voice), Billy O'Donnell (voice)

The Kelly Clarkson Show
2019 · Self

Watch What Happens Live with Andy Cohen
2009 · Self - Guest

Late Night with Seth Meyers
2014 · Self

The Late Show with Stephen Colbert
2015 · Self - Guest

Conan
2010 · Self

Saturday Night Live
1975 · Self - Host

The View
1997 · Self - Guest

LIVE with Kelly and Mark
1988 · Actor, Self - Guest

Buddy
2026 · Ben

Jimmy Kimmel Live!
2003 · Self - Guest

King of the Hill
1997 · Chris (voice)

The Tamron Hall Show
2019 · Self - Guest

Late Night with Conan O'Brien
1993 · Self - Guest

The Ellen DeGeneres Show
2003 · Self

Black Mirror
2011 · Billy Bauer

Robot Chicken
2005 · Actor

Interstellar
2014 · Getty

That '70s Show
1998 · Eric Forman

Love, Death & Robots
2019 · Rob

Marvel's Ultimate Spider-Man
2012 · Eddie Brock (voice)

Workaholics
2011 · Noel

Comedy Bang! Bang!
2012 · Cameraman, Self

The Reichen Show
2005 · Self

Spider-Man 3
2007 · Venom / Eddie Brock

Misty Green
2026 · Randy

The Late Late Show with Craig Kilborn
1999 · Self

The Twilight Zone
2019 · Mark

Best Week Ever
2004 · Actor

On Air with Ryan Seacrest
2004 · Self

Ocean's Eleven
2001 · Topher Grace (uncredited)

Home Economics
2021 · Tom, Executive Producer

How to Make a Killing
2026 · Steven Redfellow

Ocean's Twelve
2004 · Topher Grace (uncredited)

That '90s Show
2023 · Eric Forman

Heretic
2024 · Elder Kennedy

The Hot Zone
2019 · Peter Jahrling

Predators
2010 · Edwin

BlacKkKlansman
2018 · David Duke

Flight Risk
2025 · Winston

Traffic
2000 · Seth Abrahms

Under the Silver Lake
2018 · Bar Buddy

Mona Lisa Smile
2003 · Tommy Donegal

American Ultra
2015 · Adrian Yates

War Machine
2017 · Matt Little

Valentine's Day
2010 · Jason

The Beauty Inside
2012 · Alex

Breakthrough
2019 · Pastor Jason Noble

Barely Lethal
2015 · Mr. Larson (photograph) (uncredited)

E! True Hollywood Story
1996 · Self

Playing It Cool
2014 · Scott

Take Me Home Tonight
2011 · Matt Franklin, Story

Too Big to Fail
2011 · Jim Wilkinson

Irresistible
2020 · Kurt

The Double
2011 · Ben Geary

In Good Company
2004 · Carter

Win a Date with Tad Hamilton!
2004 · Pete Monash

Truth
2015 · Mike Smith

Delirium
2018 · Tom

The Big Wedding
2013 · Jared Griffin

Personal Effects
2009 · Clay (voice) (uncredited)

Never Change!
2026 · Mr. Whiley

Inside 'Interstellar'
2015 · Self - 'Getty'

The Giant Mechanical Man
2012 · Doug

P.S.
2004 · F. Scott Feinstadt

The Calling
2014 · Ben Wingate

Don Peyote
2014 · Glavin Culpepper

On the Set: Spider-Man 3
2007 · Self

Saturday Night Live: The Best of Amy Poehler
2009 · Euro (archive footage)

Opening Night
2016 · Nick, Producer

That '70s KISS Show
2002 · Self / Eric Forman

Mississippi Requiem
2018 · Actor

Inside Traffic: The Making of 'Traffic'
2000 · Self
Evolution of the Species: Predators Reborn
TBA · Self

Teen Choice Awards
1999 · Self

Covered in Black: Creating Venom
2007 · Self

Predators: The Chosen
2010 · Actor

'Spider-Man 3' on Location: New York, from Rooftops to Backstreets
2007 · Self

Tangled Web: The Love Triangles of 'Spider-Man 3'
2007 · Self