Movies (Acting Roles)

Street Fighter
David Dastmalchian will be 50 in Street Fighter as 'M. Bison'.Movie Released: Fri, Mar 20 2026

Dust Bunny
David Dastmalchian will be 50 in Dust Bunny Movie Released: Fri, Dec 12 2025

The Life of Chuck
David Dastmalchian was 49 in The Life of Chuck as 'Josh'.Movie Released: Thu, Jun 05 2025

Rosario
David Dastmalchian was 49 in Rosario as 'Joe'.Movie Released: Thu, May 01 2025

The Muppet Script
David Dastmalchian was 49 in The Muppet Script as 'Gonzo the Great'.Movie Released: Sun, Feb 09 2025

Night Owls Episode 335
David Dastmalchian was 49 in Night Owls Episode 335 as 'Jack Delroy'.Movie Released: Wed, Sep 04 2024

Afraid
David Dastmalchian was 49 in Afraid as 'Lightning'.Movie Released: Wed, Aug 28 2024

Late Night with the Devil
David Dastmalchian was 48 in Late Night with the Devil as 'Jack Delroy'.Movie Released: Tue, Mar 19 2024

Oppenheimer
David Dastmalchian was 47 in Oppenheimer as 'William Borden'.Movie Released: Wed, Jul 19 2023

The Boogeyman
David Dastmalchian was 47 in The Boogeyman as 'Lester Billings'.Movie Released: Wed, May 31 2023

Boston Strangler
David Dastmalchian was 47 in Boston Strangler as 'Albert DeSalvo'.Movie Released: Thu, Mar 16 2023

Dune
David Dastmalchian was 46 in Dune as 'Piter de Vries'.Movie Released: Wed, Sep 15 2021

Batman: The Long Halloween, Part Two
David Dastmalchian was 46 in Batman: The Long Halloween, Part Two as 'Julian Day / Calendar Man / Oswald Cobblepot / Penguin (voice)'.Movie Released: Mon, Jul 26 2021

The Suicide Squad
David Dastmalchian was 45 in The Suicide Squad as 'Polka-Dot Man'.Movie Released: Sun, Jun 06 2021

Lacrimosa
David Dastmalchian was 45 in Lacrimosa as 'Male Corpse'.Movie Released: Tue, Nov 10 2020

Jay and Silent Bob Reboot
David Dastmalchian was 44 in Jay and Silent Bob Reboot as 'Nervous Cop'.Movie Released: Tue, Oct 15 2019

Madness in the Method
David Dastmalchian was 44 in Madness in the Method as 'Hernando'.Movie Released: Tue, Sep 24 2019

A Million Little Pieces
David Dastmalchian was 44 in A Million Little Pieces as 'Roy'.Movie Released: Fri, Aug 30 2019

Teacher
David Dastmalchian was 44 in Teacher as 'James Lewis'.Movie Released: Tue, Aug 13 2019

All Creatures Here Below
David Dastmalchian was 43 in All Creatures Here Below as 'Gensan'.Movie Released: Fri, May 17 2019

Eureka!
David Dastmalchian was 43 in Eureka! as 'Tom & Jerry Fan'.Movie Released: Thu, Apr 25 2019

Relaxer
David Dastmalchian was 43 in Relaxer as 'Cam'.Movie Released: Fri, Mar 22 2019

Bird Box
David Dastmalchian was 43 in Bird Box as 'Whistling Marauder'.Movie Released: Thu, Dec 13 2018

Making Love
David Dastmalchian was 43 in Making Love as 'Writer'.Movie Released: Mon, Sep 17 2018

Ant-Man and the Wasp
David Dastmalchian was 42 in Ant-Man and the Wasp as 'Kurt'.Movie Released: Wed, Jul 04 2018

The Domestics
David Dastmalchian was 42 in The Domestics as 'Willy Cunningham'.Movie Released: Thu, Jun 28 2018

Galaktikon: Nightmare
David Dastmalchian was 42 in Galaktikon: Nightmare as 'Triton'.Movie Released: Wed, Feb 21 2018

Be Good
David Dastmalchian was 42 in Be Good as 'Gil'.Movie Released: Tue, Oct 10 2017

Blade Runner 2049
David Dastmalchian was 42 in Blade Runner 2049 as 'Coco'.Movie Released: Wed, Oct 04 2017

The Balcony
David Dastmalchian was 41 in The Balcony as 'David'.Movie Released: Thu, Oct 13 2016

A Quiet Kind of Love
David Dastmalchian was 41 in A Quiet Kind of Love as 'Dave'.Movie Released: Mon, Sep 05 2016

The Belko Experiment
David Dastmalchian was 40 in The Belko Experiment as 'Alonso 'Lonny' Crane'.Movie Released: Thu, Mar 17 2016

Under the Pyramid
David Dastmalchian was 40 in Under the Pyramid as 'Yonas Al Masri'.Movie Released: Sun, Jan 31 2016

Chronic
David Dastmalchian was 40 in Chronic as 'Bernard'.Movie Released: Wed, Oct 21 2015

Ant-Man
David Dastmalchian was 39 in Ant-Man as 'Kurt'.Movie Released: Tue, Jul 14 2015

A Killer of Men
David Dastmalchian was 39 in A Killer of Men as 'Denham'.Movie Released: Thu, Jun 11 2015

Animals
David Dastmalchian was 38 in Animals as 'Jude'.Movie Released: Thu, May 15 2014

After Thought
David Dastmalchian was 38 in After Thought as 'Brandon'.Movie Released: Fri, Feb 21 2014

Prisoners
David Dastmalchian was 38 in Prisoners as 'Bob Taylor'.Movie Released: Thu, Sep 19 2013

Heavy
David Dastmalchian was 38 in Heavy as 'Dave'.Movie Released: Tue, Aug 20 2013

The Employer
David Dastmalchian was 37 in The Employer as 'James Harris'.Movie Released: Fri, Jun 07 2013

Saving Lincoln
David Dastmalchian was 37 in Saving Lincoln as 'Major Eckert'.Movie Released: Fri, Feb 15 2013

Cass
David Dastmalchian was 37 in Cass as 'Joshua Whitmore'.Movie Released: Sun, Feb 03 2013

Sushi Girl
David Dastmalchian was 37 in Sushi Girl as 'Nelson'.Movie Released: Fri, Dec 07 2012

The Cross
David Dastmalchian was 37 in The Cross as 'Stan'.Movie Released: Sun, Nov 11 2012

Brutal
David Dastmalchian was 37 in Brutal as 'Antonio Scarafini'.Movie Released: Tue, Aug 21 2012

Virgin Alexander
David Dastmalchian was 36 in Virgin Alexander as 'Hank'.Movie Released: Fri, Jun 22 2012

Love Is An Elevator
David Dastmalchian was 36 in Love Is An Elevator as 'Nick'.Movie Released: Sat, Jun 02 2012

Shortcake
David Dastmalchian was 36 in Shortcake as 'Mark'.Movie Released: Sat, May 12 2012

Singled Out
David Dastmalchian was 36 in Singled Out as 'Luke'.Movie Released: Sun, Jan 01 2012

Keen
David Dastmalchian was 35 in Keen as 'Brett'.Movie Released: Thu, May 05 2011

Double Black
David Dastmalchian was 35 in Double Black as 'Breck'.Movie Released: Wed, Feb 09 2011

Gateway
David Dastmalchian was 35 in Gateway as 'Allen'.Movie Released: Sat, Jan 01 2011

Last Seen Wearing
David Dastmalchian was 35 in Last Seen Wearing as 'David Porter'.Movie Released: Fri, Oct 15 2010

Band
David Dastmalchian was 34 in Band as 'Alan Smithee / Marty'.Movie Released: Wed, Jun 30 2010

Credits
David Dastmalchian was 33 in Credits as 'David'.Movie Released: Tue, Jun 30 2009

Head Case
David Dastmalchian was 33 in Head Case as 'Mombi - Head'.Movie Released: Tue, Jun 30 2009

Horsemen
David Dastmalchian was 33 in Horsemen as 'Terrence'.Movie Released: Fri, Feb 06 2009

The Dark Knight
David Dastmalchian was 32 in The Dark Knight as 'Joker's Thug'.Movie Released: Wed, Jul 16 2008

The Cure
David Dastmalchian will be 50+ in The Cure as 'Jeff Braun'.Movie Released: Unreleased

Sender
David Dastmalchian will be 50+ in Sender Movie Released: Unreleased

Kodak SuperXX
David Dastmalchian will be 50+ in Kodak SuperXX Movie Released: Unreleased

The Shepherd
David Dastmalchian will be 50+ in The Shepherd as 'The Shepherd'.Movie Released: Unreleased

Epilogue
David Dastmalchian will be 50+ in Epilogue Movie Released: Unreleased

The Cure
David Dastmalchian will be 50+ in The Cure Movie Released: Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Dexter: Resurrection
David Dastmalchian was 49+ in Dexter: Resurrection as 'Gareth / The Gemini Killer'.TV Show Released: First Air Date
Sun, Jul 13 2025

Murderbot
David Dastmalchian was 49+ in Murderbot as 'Gurathin'.TV Show Released: First Air Date
Thu, May 15 2025

Horror's Greatest
David Dastmalchian was 49+ in Horror's Greatest as 'Self - Actor, Late Night with the Devil'.TV Show Released: First Air Date
Tue, Aug 27 2024

The D-Con Chamber
David Dastmalchian was 48+ in The D-Con Chamber as 'Self'.TV Show Released: First Air Date
Sun, May 19 2024

Grave Conversations
David Dastmalchian was 48+ in Grave Conversations as 'Self'.TV Show Released: First Air Date
Wed, Apr 24 2024

Faster, Purple Worm! Kill! Kill!
David Dastmalchian was 48+ in Faster, Purple Worm! Kill! Kill! as 'Bigum Battleaxe'.TV Show Released: First Air Date
Thu, Nov 16 2023

What If...?
David Dastmalchian was 46+ in What If...? as 'Kurt (voice)'.TV Show Released: First Air Date
Wed, Aug 11 2021

Reprisal
David Dastmalchian was 44+ in Reprisal as 'Johnson'.TV Show Released: First Air Date
Fri, Dec 06 2019

Miracle Workers
David Dastmalchian was 43+ in Miracle Workers as 'Ugulus Sleeze'.TV Show Released: First Air Date
Tue, Feb 12 2019

The Rookie
David Dastmalchian was 43+ in The Rookie as 'Ray Watkins'.TV Show Released: First Air Date
Tue, Oct 16 2018

The Boulet Brothers' Dragula
David Dastmalchian was 41+ in The Boulet Brothers' Dragula as 'Self - Guest Judge'.TV Show Released: First Air Date
Mon, Oct 31 2016

MacGyver
David Dastmalchian was 41+ in MacGyver as 'Murdoc'.TV Show Released: First Air Date
Fri, Sep 23 2016

12 Monkeys
David Dastmalchian was 39+ in 12 Monkeys as 'Kyle Slade'.TV Show Released: First Air Date
Fri, Jan 16 2015

The Flash
David Dastmalchian was 39+ in The Flash as 'Philippe / Abra Kadabra'.TV Show Released: First Air Date
Tue, Oct 07 2014

Gotham
David Dastmalchian was 39+ in Gotham as 'Dwight Pollard'.TV Show Released: First Air Date
Mon, Sep 22 2014

Almost Human
David Dastmalchian was 38+ in Almost Human as 'Simon'.TV Show Released: First Air Date
Sun, Nov 17 2013

The League
David Dastmalchian was 34+ in The League as 'Morgue Worker'.TV Show Released: First Air Date
Thu, Oct 29 2009

CSI: Crime Scene Investigation
David Dastmalchian was 25+ in CSI: Crime Scene Investigation as 'Lee Crosby'.TV Show Released: First Air Date
Fri, Oct 06 2000

Twin Peaks
David Dastmalchian was 14+ in Twin Peaks as 'Pit Boss Warrick'.TV Show Released: First Air Date
Sun, Apr 08 1990