|
Cast- Spider-Man: No Way Home (2021) as Otto Octavius / Doctor Octopus
- Promising Young Woman (2020) as Jordan
- Water Man, The (2020) as ?
- Devil Has a Name, The (2019) as ?
- Front Runner, The (2018) as Ben Bradlee
- Saint Judy (2018) as Ray Hernandez
- Family Man, A (2016) as Lou Wheeler
- Little Men (2016) as ?
- Whiskey Tango Foxtrot (2016) as ?
- Strange Magic (2015) as (voice)
- Love Is Strange (2014) as George
- Justin and the Knights of Valour (2013) as Reginald (voice)
- Truth About Emanuel, The (2013) as Dennis
- Abduction (2011) as Frank Burton
- Rango (2011) as (voice)
- Prince of Persia: The Sands of Time (2010) as Sheik Amar
- Sorcerer's Apprentice, The (2010) as Horvath
- Tempest, The (2010) as Stephano
- An Education (2009) as Jack
- Lodger, The (2009) as Chandler Manning
- Pink Panther 2 (2009) as Pepperidge
- Nothing Like the Holidays (2008) as Edy Rodriguez
- Silk (2007) as Baldabiou
- Ten Commandments, The (2007) as Ramses (voice)
- As You Like It (2006) as Touchstone
- Da Vinci Code, The (2006) as Bishop Aringarosa
- Hoax, The (2006) as Dick Suskind
- Crónicas (2004) as Victor
- Spider-Man 2 (2004) as Dr. Otto Octavius/Dr. Octopus
- Identity (2003) as .
- Luther (2003) as Johann Tetzel
- My Life Without Me (2003) as Ann's Father
- Frida (2002) as Diego Rivera
- Chocolat (2000) as Comte de Reynaud
- Dudley Do-Right (1999) as Snidely K. Whiplash
- Magnolia (1999) as Solomon Solomon
- Impostors, The (1998) as Jeremy Burtom
- Boogie Nights (1997) as Rahad Jackson
- Man Who Knew Too Little, The (1997) as Boris Ivanovich
- Scorpion Spring (1997) as Denis Brabant
- Before And After (1996) as Panos Demeris
- Further Gesture, A (1996) as Tulio
- Dead Man (1995) as Trading Post Missionary
- Hideaway (1995) as Jonas
- Perez Family, The (1995) as Juan Raul Perez
- Species (1995) as Dr. Stephen Arden
- Maverick (1994) as Angel
- Steal, The (1994) as Cliff
- Raiders of The Lost Ark (1981) as Satipo
|