Oscar Isaac has played more Marvel characters than anyone else, excluding the legendary Stan Lee’s countless and iconic cameos. Even if you don’t count the multiple personas that Isaac has in Marvel Studios’ Moon Knight series. Isaac still holds the record for the most Marvel characters played.
Technically the total count of characters the Star Wars actor has played in the Marvel realm is 3. If you include the many different personalities seen in Moon Knight, it’s over double that number. He first brought a Marvel Comics character to life in live-action form in 2016 for X-Men: Apocalypse when playing the titular character En Sabah Nur.
See every single Marvel character and persona that Oscar Isaac has played throughout his career below from Apocalypse in X-Men: Apocalypse to Miguel O’Hara in Across The Spider-Verse.
Apocalypse In X-Men: Apocalypse
Isaac first took to the Marvel world to portray En Sabah Nur aka Apocalypse in X-Men: Apocalypse. The movie itself didn’t receive the highest praise from critics and fans alike. It did, however, show off Isaac’s skill at bringing characters to life on screen while being covered in makeup and practical effects such as the suit he wore throughout the majority of production.
This was something that would happen again to the Dune actor years later in the Disney+ series from Marvel Studios known as Moon Knight.
Stephen Grant In Moon Knight
As mentioned, Isaac plays a fair few different characters in Moon Knight that all exist within the same mind. The various personalities portrayed by Isaac during the first season alone technically rack up a total of 5 characters due to how different each one is. Each personality shows completely different character traits along with having different accents with one even speaking a different language.
Stephen Grant being the first is an anxious everyday Londoner who works in a museum. Isaac’s portrayal of this personality is far from the other two personalities.
Marc Spector In Moon Knight
Next up is Marc Spector who is another personality seen in Moon Knight. Spector is basically the opposite of Stephen Grant besides the fact that he wants to do good for the world. Spector is American with an American accent and is far more into hunting down bad guys than his fellow personality.
Jake Lockley In Moon Knight
Although we don’t get to see much of Isaac’s Jake Lockley in Moon Knight, it’s instantly clear how different he is when compared to Stephen Grant and Marc Spector. He firstly speaks Spanish with no sign of speaking English which is similar to the comics adaptation of the character.
Another completely different character trait shown is that he shows literally 0 mercy when confronted with the first season’s main antagonist Arthur Harrow played by The Black Phone star Ethan Hawke.
Moon Knight In Moon Knight
Moon Knight himself is Marc Spector’s avatar but it wouldn’t be fair not to include him in this list due to how much he stands out from the crowd. The avatar can be summoned due to the Egyptian god Khonshu who gifted Marc with the ability in the first place.
Mr. Knight In Moon Knight
Now onto Stephen Grant’s avatar summoned by Konshu, Mr. Knight. This is technically just Stephen Grant in a unique and fancy white suit. However, his whole personality shifts when in his avatar form as he becomes far more confident and comedic when donning the suit.
Spider-Man 2099 In Across The Spider-Verse
The most recent Marvel character that Isaac has played as of writing this list is that of Miguel O’Hara aka Spider-Man 2099 in Sony’s Spider-Man: Across The Spider-Verse. Spider-Man 2099 is a spidey variant that is one of the main characters in the Into The Spider-Verse sequel. Although he only lends his voice, it’s clear that the animation loosely resembles Isaac’s face and hair.
If you enjoyed this list then consider following CoveredGeekly on Twitter @CoveredGeekly so you don’t miss out on any future posts!