Actually, he's not just the voice of Mario. He also provides the voice of Luigi, Wario, Waluigi, Baby Mario and Baby Luigi. He's one talented voice actor.
Nintendo is bringing Charles out to Australia and you'll be able to meet him at the following locations:
Wednesday, September 9 @ EB Games, Swanston St, Melbourne Thursday, September 10 @ Myer, George St, Sydney Saturday, September 12 @ Harvey Norman, Parramatta Rd, Auburn
Sorry to readers in non-NSW/VIC states.
Nintendo will also be handing out Mario gift bags to the first 50 people in line at each store, while other prizes are on offer for Nintendo-themed cosplayers. Plus, there's a comp over on the Nintendo Australia website for the chance to win an "exclusive meet and greet" prior to Charles' in-store appearances.