Roger Craig Smith


Who Voices Mirage in Apex Legends?

Abhimannu Das
Updated On: 
Mirage is voiced by Roger Craig Smith who has also voiced Batman, Captain America and Sonic.
Smith was a stand-up comedian before he moved to voice acting later in his career.
He is one of the few voice actors who has worked with both Marvel and DC Comics.

Roger Craig Smith has been in the news lately due to his role as Sonic in the recently released Sonic Frontiers. But a large part of the Apex Legends community knows Smith as Mirage. Very few voice actors in the world can match the portfolio that Roger Craig Smith boasts and he is amongst the few personalities that has worked on both Marvel and DC Comics projects. Smith has voiced Captain America in several animated series while also working on several movies as Batman for DC Comics.

Smith was originally a standup comedian

Roger Craig Smith worked extensively as a standup comedian before he transitioned to full-time voice acting in projects like Apex Legends and Sonic Frontiers. He credits a lot of his success as a voice actor to his previous career in comedy as it helped him understand the range of characters he voices. 

In an interview with Backstage, Smith revealed, “After all these gigs, people would come up to me and say, 'You have a nice speaking voice, but also all those characters. Have you ever thought about voiceover?”. 

After being encouraged by many to join voice acting, he tried it and became one of the biggest names in the video game and animated film industry. He revealed, “So much of voiceover is the exact same thing (as stand-up comedy). You can read a line 50 different ways and it can still work, but sometimes they don’t like how it’s read and if they don’t, I gotta be ready to try something else. All that performing in the past geared me up for this.”

Here are some of the biggest projects that Smith has worked on throughout the years: 

  • Ghost in the Shell 2: Innocence

  • Wreck-It Ralph

  • Iron Man & Captain America: Heroes United

  • Batman Ninja

  • Code Geass 

  • Naruto

  • Assassin’s Creed: Brotherhood

  • Batman: Arkham series

  • Fortnite

  • Apex Legends

  • Sonic Frontiers

  • Final Fantasy XV

Some of the most iconic roles he has played in the video games industry are Ezio Auditore (Assassin’s Creed), Sonic (several Sonic games), Batman (multiple animated games and movies), Captain America (multiple animated games and films), and Deidara (Naruto).

Smith plays Apex Legends from time to time and you will find plenty of videos on YouTube of him playing with other voice actors. He also does a Mirage impression when playing Apex which confuses his teammates and leads to some hilarious reactions. 

Published On: 
author profile picture
Abhimannu is a PC esports writer at AFK Gaming. With over seven years of experience in esports journalism, he has worked on a myriad of games and their ecosystems including Valorant, Overwatch and Apex Legends.

Follow us on social media


Others Also Read