Fan Casting Mahershala Ali as "The Martian" in The Flash: Let's Do The Time Warp Again

roccoscarcella made this fan casting suggestion on July 31, 2024. What do you think? See below to cast your vote, or click here to see all fan casting suggestions for this role.

Mahershala Ali as The Martian in The Flash: Let's Do The Time Warp Again

Mahershala AliUnited States

51 years old
Mahershala Ali (/məˈhɜːrʃələ/ mə-HUR-shə-lə; born Mahershalalhashbaz Gilmore on February 16, 1974) is an American actor. He has received multiple accolades, including two Academy Awards, a British ...
See Profile
The Flash: Let's Do The Time Warp Again

The Flash: Let's Do The Time Warp Again

RockScar’s DCU (Phase One)
by Me
After being in an accident at STAR Labs, Barry Allen is given the ability to run fast. Because of that, Barry must use his powers responsibly. While investigating his mother's murder, Forensic Chem...
See Story

Fan casting suggestion made by:

Join the Conversation

0 comments on Mahershala Ali as The Martian in The Flash: Let's Do The Time Warp Again

Mahershala Ali is known for his roles in The Hunger Games: Mockingjay - Part 1, Spider-Man: Into the Spider-Verse, and The Hunger Games: Mockingjay - Part 2. He has been suggested by fans for 6,589 roles on myCast, including Sazed in The Mistborn Trilogy. Similar actors include Idris Elba, Sterling K. Brown, and Chiwetel Ejiofor. Mahershala Ali was suggested to play "The Martian" in The Flash: Let's Do The Time Warp Again by roccoscarcella. Other actors sugggested to play this role include Spoiler. The Flash: Let's Do The Time Warp Again has 20 roles, including Racing Opponent, Patty Spivot, and Iris West.

Opposers (0)
  • Nobody opposes this suggestion yet.

More Fan Casting Suggestions for "The Martian" in The Flash: Let's Do The Time Warp Again