Justin Theroux

Justin Theroux

Justin Theroux

Justin Theroux

Acting

Violet (2021)

The Voice

Joker (2019)

Ethan Chase (uncredited)

Bumblebee (2018)

Dropkick (voice)

Mute (2018)

Duck Teddington

Megamind (2010)

Megaminds's Father (voice)

Tropic Thunder: Rain of Madness (2008)

Jan Jürgen / Host / Narrator

The Ten (2007)

Jesus H. Christ

Inland Empire (2006)

Devon Berk / Billy Side

Miami Vice (2006)

Det. Larry Zito

The Baxter (2005)

Bradley Lake

The Sleepy Time Gal (2001)

Rebecca's Boyfriend

Sirens (1999)

Officer David Bontempo

Below Utopia (1997)

Daniel Beckett