
Filmography

Law & Order
1990 · Gerald Ruane

NCIS
2003 · Martin Quinn

Late Night with Seth Meyers
2014 · Self - Guest

The Late Show with Stephen Colbert
2015 · Self

American Dad!
2005 · Carnival Man (voice), Nicholas Dawson (voice)

CSI: Crime Scene Investigation
2000 · Sex Shop Clerk

CSI: Miami
2002 · Craig Seaborn

Homeland
2011 · Sandy Bachman

Charmed
1998 · Demon

ER
1994 · Teddy Marsh

The Good Wife
2009 · Collin Grant

Matchbox the Movie
2026 · Mosier

Billions
2016 · Mike Prince

NYPD Blue
1993 · Actor

Without a Trace
2002 · Steve Goodman

House of Cards
2013 · Peter Russo

American Experience
1988 · Narrator, Narrator (voice)

Numb3rs
2005 · Agent Reacher

The Strain
2014 · Ephraim Goodweather

The Unit
2006 · Bobby Carrol

Marvel Studios Legends
2021 · Darren Cross / Yellowjacket (archive footage) (uncredited)

The Deuce
2017 · Actor, Hank Jaffe

Ant-Man
2015 · Darren Cross / Yellowjacket

Pantheon
2022 · Jake / News Anchor (voice), Jake (voice)

Law & Order: LA
2010 · TJ Jaruszalski

Ant-Man and the Wasp: Quantumania
2023 · M.O.D.O.K.

Talking Sopranos
2020 · Self

Life on Mars
2008 · Russell / Detective Ventura

Alias
2001 · Sasha Korjev

The Better Sister
2025 · Adam Macintosh

The Bourne Legacy
2012 · Vendel

Imperfect Women
2026 · Howard

Twilight of the Gods
2024 · Hrafnkel (voice)

Ratched
2020 · Charles Wainwright

Midnight in Paris
2011 · Ernest Hemingway

Rebel Moon - Part One: A Child of Fire
2023 · Sindri

First Man
2018 · Buzz Aldrin

Salt
2010 · Shnaider

Lucky Number Slevin
2006 · Saul

The Nine
2006 · Actor

Non-Stop
2014 · Austin Reilly

The Romanoffs
2018 · Michael Romanoff

Scenes from a Marriage
2021 · Peter

Push
2009 · Agent Mack

The Unusuals
2009 · Actor

WHIH Newsfront
2015 · Darren Cross

The Many Saints of Newark
2021 · Junior Soprano

Gold
2016 · Brian Woolf

West Side Story
2021 · Lieutenant Schrank

Black Mass
2015 · Fred Wyshak

This Is Where I Leave You
2014 · Paul Altman

The Number 23
2007 · Sergeant Burns

Transatlantic
2023 · Graham Patterson

Justice League: Crisis on Infinite Earths Part Three
2024 · Lex Luthor (voice)

Bill Russell: Legend
2023 · Self - Narrator (voice)

North Country
2005 · Ricky Sennett

Café Society
2016 · Ben Dorfman

Dark Places
2015 · Ben Day

The Report
2019 · Cyrus Clifford

The Good Lie
2014 · Jack

Baghdad Central
2020 · John Parodi

The Normal Heart
2014 · John Bruno

Driven
2019 · Special Agent Benedict Tisa

All Access: Quest for the Stanley Cup
2016 · Narrator

Marvel Studios Assembled: The Making of Ant-Man and the Wasp: Quantumania
2023 · Self - M.O.D.O.K.

Anesthesia
2016 · Sam

Brief Interviews with Hideous Men
2009 · Subject #51

Decoding Annie Parker
2014 · Sean
Untitled The Secret of Secrets Series
TBA · Everett Finch

The Seagull
2018 · Boris Trigorin

George W. Bush
2020 · Self
Untitled Young Lee Shaw Prequel Series
TBA · Actor
Recap
TBA · Actor

Helena from the Wedding
2010 · Steven

A Girl Like Me: The Gwen Araujo Story
2006 · Joey Marino

Resistance: They Fought Back
2024 · Actor

Helena from the Wedding: Cast Interviews
2011 · Self

Glass Chin
2014 · Bud Gordon

C.O.G.
2013 · Curly

The Time Being
2012 · Eric

The Poison Squad
2020 · Narrator (voice)

What We Do Next
2022 · Paul
Victoriana
2014 · Bill Russing

The Eugenics Crusade
2018 · Narrator