harbor voice actor

Who is Harbor’s voice actor in Valorant?

By Fariha Bhatti


Nov 14, 2022

Reading time: 2 min

Riot Games recently unveiled the voice behind the beefy controller Harbor, and it’s a name familiar to League of Legends fans. 

Valorant agent 21, Harbor, recently joined the protocol with abilities to block bullets and sights. He loves cricket, enjoys a nice plate of samosa, and is currently on the run from REALM. Gameplay-wise, Harbor has been decent, but his cheeky voice lines have impressed the Valorant community. 

We finally know more about the voice actor of Valorant’s Indian controller Harbor. 

Who voices Harbor in Valorant? 

Blog post image

Sunil Malhotra voices the Valorant agent 21 in Harbor. Riot Games recently shared a short clip, allowing a peak into Indian culture and the work process behind Harbor’s voice lines. 

Sunil has been acting and voicing characters for 24 years, and Harbor isn’t his first rodeo in gaming. He has previously lent his voice to Kung Lao in Mortal Kombat 11, Jun in Halo: Reach, Fallout: New Vegas, World of Warcraft, and more. Harbor, however, is a character that he truly identifies with, Sunil said in Riot’s documentary clip. 

“Harbor is such an awesome character because we don’t see badass brown characters. It’s so rare to see a character like him in a game that you get to play. You get to be him,” he said.

Sunil Malhotra is a familiar name for gamers, especially those who have played Valorant’s cousin game, League of Legends. He has previously voiced the rogue Sentinel, Akshan, in League. Way before Harbor’s voice actor was revealed, many had already guessed that Sunil might be the one to voice his lines. 

This isn’t the first time Riot has used its League of Legends voice actors to work on Valorant characters. Vanille Velasquez voiced neon in Valorant, who was also the talent behind Zeri in League of Legends. So, it was pretty easy for players to tell that Sunil might eventually make his way to Riot’s FPS.