Soni made his film debut in Yusuf Sumer's 2010 comedy film
Kaka Nirvana, alongside Rachel Quinn. In 2013, Soni was cast in the
Amazon Studios original series
Betas. The series was canceled after one season. In 2014, Soni appeared in commercials for
AT&T along with
Jim Conroy. In 2015, Soni appeared in
Other Space, a series created by
Paul Feig for
Yahoo! Screen, as Captain Stewart Lipinski. Yahoo! Screen would be shut down later in the year, preventing the series from being renewed for a second season, while the first season would later be picked up by DUST in 2020. Later in 2015, he appeared in episodes of
Melissa & Joey,
The Goldbergs and
100 Things to Do Before High School and began starring in
Blunt Talk, opposite
Patrick Stewart, as Martin. The series was renewed for a second season, which premiered in 2016. Soni appeared in the 2016
Marvel film
Deadpool as a taxi driver named
Dopinder and reprised the role in its sequels
Deadpool 2 (2018) and
Deadpool & Wolverine (2024). In 2016, Soni also appeared in
Ghostbusters as the delivery man Benny From 2019 to 2023, Soni was a main cast member of the anthology comedy television series
Miracle Workers. In February 2023, Soni was announced as the voice of
Pavitr Prabhakar / Spider-Man India in
Spider-Man: Across the Spider-Verse. In August 2024, Soni confirmed that he would reprise his role as Spider-Man India in
Spider-Man: Beyond the Spider-Verse. Soni played the lead role in the romantic comedy
A Nice Indian Boy which premiered at
South by Southwest on March 12, 2024. He also starred in
Stealing Pulp Fiction. In September 2024, it was announced that Soni had been cast as the lead role in the thriller film
Fade to Black. Soni appeared in the opening episode of
Pluribus. ==Personal life==