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.