Born in New Delhi, Soni moved to the United States to study business at the University of Southern California before pursuing an acting career.
He made his feature film debut in Safety Not Guaranteed (2012), which was followed by lead appearances on the series Betas (2013) and Other Space (2015).
Later in 2015, he appeared in episodes of Melissa & Joey,[9] The Goldbergs[10] and 100 Things to Do Before High School[11][12] and began starring in Blunt Talk, opposite Patrick Stewart, as Martin.
[15] In 2016, Soni appeared in Deadpool as a taxi driver named Dopinder[16] and in Ghostbusters as the delivery man Benny.
[16] He reprised the role of Dopinder in 2018's Deadpool 2 and also appeared in another May blockbuster film, the following year's Pokémon Detective Pikachu.