Karan Soni
Karan Soni (born January 8, 1989) is an Indian-American actor, comedian, writer, and director known for his comedic roles in film and television.[1][2] Born in New Delhi, India, Soni moved to the United States at age 18 to pursue higher education.[3] He earned a Bachelor of Arts degree from the USC School of Dramatic Arts in 2011, where he first explored acting through campus productions.[4] Soni made his feature film debut in the independent comedy Safety Not Guaranteed (2012), playing the supporting role of Sanjay.[4] He rose to prominence with his portrayal of the aspiring cab driver Dopinder in Deadpool (2016), reprising the role in Deadpool 2 (2018) and Deadpool & Wolverine (2024).[5] Other notable film appearances include Ghostbusters (2016) as delivery man Bennie,[6] Office Christmas Party (2016), Pokémon Detective Pikachu (2019), the voice of Pavitr Prabhakar / Spider-Man India in Spider-Man: Across the Spider-Verse (2023), and the lead role in A Nice Indian Boy (2025).[5][1][7] On television, Soni has been a series regular as Nash in Betas (2013–2014) and as Stewart Lipinski in Other Space (2015).[4][8] He played the role of Sanjay / Lord Vexler across multiple seasons of Miracle Workers (2019–2023).[5] Beyond acting, Soni co-wrote, starred in, and produced the romantic comedy 7 Days (2021), which won an Independent Spirit Award, and has directed episodes of HBO's Room 104 (2017–2020) and ABC's Abbott Elementary (2021–present).[5] His work often highlights South Asian representation in Hollywood, blending humor with cultural insights.[4]Early life and education
Childhood in India
Karan Soni was born on January 8, 1989, in New Delhi, India.[9] He grew up in the city, attending an international school that exposed him to a diverse curriculum and extracurricular opportunities.[10] As an overweight and shy child, he attended a boarding school aimed at helping overweight children lose weight.[11] As a child, Soni described himself as a nerdy and insecure kid with few friends until his high school years, often struggling academically as a self-admitted slacker.[12] At around age 5 or 6, Soni experienced a traumatic incident when he ran through an open glass window at school, resulting in a deviated septum that he still carries today.[13] This vivid memory underscores his early years in Delhi, where the international school environment encouraged participation in activities beyond core studies. Soni joined drama classes partly to avoid his poor performance in science subjects, prompted by a teacher's encouragement.[12] His first foray into performing came through a comedy play, where the audience's laughter helped him gain confidence and friends, leading him to participate in school productions every few months.[14][12] Soni's early hobbies included watching Bollywood films and commercial Hollywood movies, as well as listening to music from Bollywood director Karan Johar's productions.[13][12] He particularly enjoyed the teen drama The O.C., identifying with the character Seth Cohen and developing crushes influenced by shows like it during high school.[13] Soni also immersed himself in the Harry Potter series, eagerly downloading trailers for films like Goblet of Fire.[12] These interests, combined with his school plays starting around age 15, sparked an initial fascination with performance, though he did not initially view acting as a viable career path amid a cultural focus on education.[15][14] He maintained close ties with his family, including his father who remained in Delhi and his mother, with whom he frequently communicates.[14][13] This foundation in Delhi's international school system and early exposure to performing arts laid the groundwork for Soni's later move to the United States at age 18 to pursue higher education.[10]Move to the United States and studies
In 2007, at the age of 18, Karan Soni relocated from New Delhi, India, to the United States to pursue higher education at the University of Southern California (USC), marking a significant transition in his late teens.[16] This move brought initial challenges in cultural adjustment, as Soni encountered a diverse campus environment that contrasted with his expectations, prompting him to navigate identity and belonging in a new country.[17] He enrolled initially in business administration, aligning with family plans for a stable career path, but soon discovered a passion for performance.[17] At USC, Soni shifted his focus to the School of Dramatic Arts, ultimately majoring in theater while incorporating elements of his original business interests through elective coursework. He actively participated in the university's improv and experimental theater initiatives, including projects under the Improv-Experimental Design program, where he honed foundational acting skills through collaborative sketch and improvisation exercises.[18] These experiences, combined with training at the nearby Upright Citizens Brigade Theatre during his sophomore year, built his comedic timing and stage presence, transforming acting from a high school hobby into a serious pursuit.[17] Soni graduated with a Bachelor of Arts in Theater in 2011, defying family expectations to join his father's engineering business with John Deere in India and instead committing to a full-time acting career in Los Angeles.[4] To support himself while auditioning, he took entry-level jobs, including shifts at a 7-Eleven convenience store and a restaurant, which provided financial stability during the uncertain early stages of his professional transition.[17]Career
Early acting roles
Soni made his film debut in the 2010 short comedy Kaka Nirvana, directed by Yusuf Sumer, where he portrayed the character Kemal alongside co-star Rachel Quinn. His early television appearances included guest spots on The Protector in 2011 as Kenny, followed by roles as Ravi on Touch and Stan on Are You There, Chelsea?, both in 2012.[19][20] In independent films, Soni appeared as Arnau, a geeky intern, in the 2012 sci-fi comedy Safety Not Guaranteed, and as Chander in the short film Bit by Bit that same year.[21][22] Soni secured his first series regular role as Avinash "Nash" Dagavi, a socially awkward tech developer, in Amazon's comedy series Betas, which aired from 2013 to 2014.[23] Throughout his early career, Soni faced challenges as an Indian-American actor, including concerns about typecasting in stereotypical roles, while balancing auditions with part-time restaurant jobs until around 2013; his improv training at the University of Southern California helped build his comedic foundation.[14]Breakthrough with Deadpool and major films
Soni's breakthrough came with his casting as the taxi driver Dopinder in the 2016 film Deadpool, directed by Tim Miller. He auditioned for the role in December 2014 using dummy sides that concealed the project's superhero nature, unaware it was for a Marvel Comics adaptation until after securing the part.[14][24] The character's earnest awkwardness and deadpan delivery of bad romantic advice, often met with Deadpool's irreverent responses, highlighted Soni's impeccable comic timing, turning Dopinder into a fan-favorite sidekick amid the film's R-rated humor and box-office success of over $782 million worldwide.[14][25] Soni reprised the role in Deadpool 2 (2018), directed by David Leitch, where Dopinder's expanded screen time included training montages and team-ups with the X-Force, further cementing the character's comedic rapport with Deadpool.[26] He returned once more as Dopinder in Deadpool & Wolverine (2024), directed by Shawn Levy, appearing in a supporting capacity during the multiverse adventure that grossed over $1.3 billion globally.[27] Behind the scenes, Soni developed a close bond with co-star Ryan Reynolds, describing their relationship as familial after years of collaboration; Soni even drove Reynolds around in a real taxi for authenticity during filming, fostering a dynamic that mirrored their on-screen friendship.[28][27] Reynolds' persistent encouragement, including personal outreach to bring Hugh Jackman back as Wolverine, underscored the collaborative spirit of the franchise.[29] Following Deadpool, Soni took on supporting roles in major ensemble films that showcased his versatility in comedic and genre pieces. In Paul Feig's Ghostbusters (2016), he played Benny, a hapless delivery man for a Chinese restaurant who encounters the ghostbusting team early in the story, adding a brief but memorable layer of everyday chaos to the reboot's supernatural comedy.[30] Also in 2016, Soni appeared in the ensemble comedy Office Christmas Party as Nate, a shy IT employee navigating the chaotic holiday festivities to save his company's branch.[31] In Rob Letterman's Pokémon: Detective Pikachu (2019), Soni portrayed Jack, the enthusiastic childhood friend of protagonist Tim Goodman (Justice Smith), who aids in the mystery-solving adventure set in the Pokémon universe and helps bridge Tim's connection to his father's legacy.[32] That same year, in Nahnatchka Khan's Always Be My Maybe (2019), a Netflix romantic comedy, Soni appeared as Tony, the laid-back bandmate of Marcus (Randall Park), contributing to the film's humorous exploration of Asian-American friendships and cultural nostalgia through lighthearted group dynamics.[33] Soni expanded into voice acting with the role of Pavitr Prabhakar, aka Spider-Man India, in the animated Spider-Man: Across the Spider-Verse (2023), directed by Joaquim Dos Santos, Kemp Powers, and Justin K. Thompson. As the web-slinger from an alternate universe inspired by Mumbai, Pavitr's optimistic personality and fluid animation style provided comic relief and cultural representation in the multiverse-spanning sequel, which earned critical acclaim and over $690 million at the box office.[34] Soni is set to reprise the voice in the upcoming Spider-Man: Beyond the Spider-Verse (scheduled for 2027), continuing Pavitr's arc amid production delays from the 2023 strikes.[35] In a shift to lead dramatic roles, Soni starred as Naveen Gavaskar in A Nice Indian Boy (2024), directed by Roshan Sethi and adapted from Madhuri Shekar's play. Naveen, a reserved Indian-American doctor, navigates the tensions of introducing his white fiancé Jay (Jonathan Groff) to his traditional family, blending humor with heartfelt examinations of cultural expectations, generational clashes, and same-sex relationships within the Indian diaspora.[36] The film premiered at South by Southwest on March 12, 2024, and was released in limited theatrical release in the United States on April 4, 2025, highlights Soni's ability to portray nuanced emotional depth beyond comedy, drawing on his own experiences as an Indian-American actor.[37] In 2025, Soni starred in the lead role of Amit in the thriller Fade to Black, directed by Andrew Sandler. He also provided voice work for the Audible Original Murder at the Patel Motel and guest-starred in the opening episode of the Apple TV+ series Pluribus.[38]Television and recurring series
Soni's television career began to gain traction with his lead role as Stewart Lipinski in the 2015 Yahoo! sci-fi comedy series Other Space, created by Paul Feig, where he portrayed a timid engineer aboard a malfunctioning spaceship, highlighting his signature deadpan humor.[12][4] In the same year, he joined the Starz series Blunt Talk in a recurring role as Martin Bassi, the ambitious segment producer for a British news anchor played by Patrick Stewart, appearing across both seasons from 2015 to 2016.[39][40] His success in films like Deadpool opened doors to more prominent television opportunities, leading to his casting as a series regular in the TBS anthology comedy Miracle Workers from 2019 to 2023.[41] In the first season, Soni played Sanjay Prince, a diligent angelic assistant navigating divine bureaucracy alongside Steve Buscemi as God.[42] For the second season, subtitled Oregon, he portrayed the villainous Lord Vexler, a medieval noble scheming against a peasant uprising. In the third season, Oregon Trail, Soni took on the role of The Gunslinger, a mysterious wanderer in a Wild West-inspired narrative. The fourth and final season, End Times, featured him as TI-90, a malfunctioning kill-bot grappling with existential dilemmas in a post-apocalyptic setting.[4][43][44] Soni has also made notable guest appearances in live-action comedies, including as Tenley Broer in the 2017 episode "Hooli-Con" of HBO's Silicon Valley, where he played a quirky convention attendee amid tech industry satire.[3] In 2019, he guest-starred as Gordon Lundt, a comically inept undercover operative, in the Brooklyn Nine-Nine episode "The Honeypot."[45] More recently, in 2024, Soni appeared as Avi, a kind-hearted paramedic, across three episodes of ABC's Abbott Elementary, and made his directorial debut on the series with the episode "Librarian."[5][46] In addition to live-action work, Soni has contributed voice acting to animated series aimed at younger audiences. He voiced the mischievous twin brothers Ranjeet and Manjeet in 10 episodes of Disney Junior's Mira, Royal Detective from 2020 to 2021, supporting the show's cultural exploration of Indian heritage.[47] From 2022 to 2023, he provided the voice for Pip, a supportive sidekick in the Netflix animated series The Boss Baby: Back in the Crib, appearing in all 25 episodes.[48]Personal life
Family and relationships
Karan Soni was born in New Delhi, India, where he grew up with his parents before relocating to the United States at age 18.[3] He maintains close ties to his family in India, including occasional visits such as a trip to Delhi where he came out to his parents at age 19, and upholds cultural traditions despite his relocation.[49] His parents initially reacted to his coming out with concerns about health risks like AIDS but accepted him within six months following family therapy sessions, reflecting their supportive yet traditional dynamic.[49] Soni's early family life instilled values centered on education and resilience, with his mother influencing his initial interest in medicine and both parents encouraging conventional career paths like business or healthcare amid cultural expectations.[49] His father approaches life logically, while his mother is more dramatic and has become a vocal supporter of his acting career, even drawing parallels between her personality and the maternal character in Soni's film A Nice Indian Boy.[49][36] In his personal relationships, Soni is married to writer and director Roshan Sethi, with whom he shares a supportive partnership that balances their demanding careers.[49] The couple met on the dating app Raya in 2018, shortly after Sethi came out, and their bond evolved into both a romantic and professional collaboration.[50] They co-wrote and co-developed the 2021 film 7 Days, in which Soni starred as a lead in a story inspired by the early days of their relationship during the COVID-19 pandemic.[51] The pair has no children and prioritizes mutual encouragement in their creative endeavors.[49]Public identity and advocacy
Karan Soni began exploring and coming out about his sexuality during his college years at the University of Southern California, though he has reflected on the challenges of navigating his identity in a conservative Indian immigrant family background and a period of internal closeted struggle that extended into his late 20s, ending around 2018 coinciding with meeting his partner. In a 2025 interview, he described realizing his sexuality at age 14 while growing up in New Delhi and experimenting with openness after moving to Los Angeles for studies, noting the tension between personal authenticity and cultural expectations in Hollywood.[52][49][53] Soni has been vocal about advocating for greater South Asian and LGBTQ+ representation in media, highlighting the scarcity of nuanced queer stories from immigrant perspectives. His role as Naveen Gavaskar in the 2024 film A Nice Indian Boy, a romantic comedy about a gay Indian-American doctor's family struggles with his interracial engagement, served as a personal milestone, drawing directly from his own life to challenge stereotypes.[54] In discussions, he has stressed the importance of such projects in subverting traditional rom-com tropes to include queer South Asian narratives, fostering visibility for underrepresented communities.[55] The film, released in April 2025, received positive reception for its representation, contributing to ongoing conversations about queer diasporic stories. In 2025 interviews, Soni addressed issues of typecasting and the need for cultural authenticity, noting improved opportunities for South Asian actors while advocating for diverse storytelling that avoids reductive portrayals and emphasizes immigrant experiences in Hollywood to promote broader representation.[13][56] His marriage to director Roshan Sethi has provided a supportive foundation for these efforts, enabling collaborative projects that prioritize genuine queer and cultural narratives.[46] Soni has participated in Pride Month events and panels focused on queer diasporic cinema and immigrant stories, using his platform to discuss the intersections of identity without delving into private activism details. He balances this visibility with a commitment to personal privacy, selectively sharing insights to inspire others while protecting his intimate life.[57]Filmography
Films
| Year | Title | Role | Notes |
|---|---|---|---|
| 2010 | Kaka Nirvana | Kemal | Short film |
| 2012 | Safety Not Guaranteed | Arnau | Feature film debut[9] |
| 2013 | The Lifeguard | Matt | Feature[58] |
| 2014 | They Came Together | Tablet Guy | Feature[58] |
| 2015 | The Intern | Jogger | Feature[58] |
| 2015 | Sleeping with Other People | Waiting Room Guy #1 | Feature[58] |
| 2015 | Goosebumps | Mr. Rooney | Feature[59] |
| 2016 | Deadpool | Dopinder | Feature[9] |
| 2016 | Ghostbusters | Benny | Feature[58] |
| 2016 | Office Christmas Party | Joel | Feature[60] |
| 2017 | Rough Night | Joel | Feature[58] |
| 2017 | The House | Deepak | Feature[9] |
| 2017 | Fun Mom Dinner | Joel | Feature[58] |
| 2017 | Creep 2 | Dave | Feature[60] |
| 2017 | And Then There Was Eve | Zain | Feature[59] |
| 2018 | Game Over, Man! | Enoch | Feature[58] |
| 2018 | Better Start Running | Nelson | Feature[60] |
| 2018 | Office Uprising | Mourad | Feature[60] |
| 2018 | Deadpool 2 | Dopinder | Feature[9] |
| 2018 | Little Bitches | Hall Monitor Andy | Feature[60] |
| 2018 | Once Upon a Deadpool | Dopinder | Feature; short version of Deadpool 2[60] |
| 2019 | Pokémon Detective Pikachu | Jack | Feature[60] |
| 2019 | Always Be My Maybe | Tony | Feature[60] |
| 2019 | Corporate Animals | Freddie | Feature[60] |
| 2019 | B-Roll | Doug | Short film[60] |
| 2020 | Like a Boss | Josh Tinker | Feature[60] |
| 2020 | Trolls World Tour | Riff (voice) | Animated feature; voice role[60] |
| 2020 | The Broken Hearts Gallery | Vijay | Feature[58] |
| 2021 | Superintelligence | Ahmed | Feature[60] |
| 2021 | Thunder Force | Jerry | Feature[58] |
| 2021 | 7 Days | Ravi | Feature; also screenwriter[60] |
| 2021 | Coffee Shop Names | Sathya | Short film[60] |
| 2022 | Not Okay | Quinn | Feature[60] |
| 2022 | The People We Hate at the Wedding | Karthik | Feature[60] |
| 2022 | Four Samosas | Aseem | Feature; executive producer[60] |
| 2022 | Bullet Train | The Wolf | Feature[58] |
| 2022 | Dealing with Dad | Gordon | Feature[60] |
| 2022 | Strange World | Caspian (voice) | Animated feature; voice role[60] |
| 2023 | Spider-Man: Across the Spider-Verse | Pavitr Prabhakar / Spider-Man India (voice) | Animated feature; voice role[58] |
| 2024 | Deadpool & Wolverine | Dopinder | Feature[9] |
| 2024 | A Nice Indian Boy | Naveen Gavaskar | Feature; executive producer[60] |
| 2024 | Paper Flowers | Milan | Feature[60] |
| 2025 | Stealing Pulp Fiction | Steve | Feature[60] |
| TBA | Fade to Black | Amit | Feature; post-production, lead role[38] |
Television
Karan Soni began his television career with guest appearances in several comedy series during the early 2010s, often portraying supporting or quirky characters that highlighted his comedic timing. His first major recurring role came in the Amazon Prime series Betas (2013), where he played Nash, a tech-savvy engineer, across 11 episodes.[61] Soni's breakthrough on television arrived with Blunt Talk (2015–2016), in which he portrayed Martin Bassi, the loyal assistant to the lead character, appearing in all 20 episodes as a series regular and earning praise for his deadpan delivery.[58] This role marked his transition to more prominent ensemble casts. Following this, he starred in the sci-fi miniseries Other Space (2015) as Stewart Lipinski, a bumbling alien crew member.[61] From 2019 to 2023, Soni was a mainstay in the anthology series Miracle Workers, taking on lead roles in each season: Sanjay Prince, a hapless angel, in season 1 (7 episodes); the villainous Lord Vexler in season 2 (10 episodes); the enigmatic Gunslinger in season 3 (10 episodes); and the android TI-90 ("Tai") in season 4 (10 episodes). His multifaceted performances across these supernatural comedy installments solidified his reputation in ensemble television.[61] In recent years, Soni has balanced guest spots with behind-the-scenes contributions, including directing an episode of Abbott Elementary in 2024 after earlier guest appearances as Avi in 2021 (3 episodes). He also directed an episode of HBO's Room 104 in 2020. Upcoming projects include voice work in American Dad! (2025) as the Indian Anchor in one episode.[5][61][58] The following table provides a comprehensive chronological overview of Soni's television credits:| Year | Title | Role | Notes |
|---|---|---|---|
| 2012 | 1600 Penn | Misfit | Guest star, 1 episode |
| 2012 | Are You There, Chelsea? | Stan | Guest star, 1 episode |
| 2012 | The Neighbors | Indian Alien | Guest star, 2 episodes |
| 2012 | Touch | Ravi | Guest star, 1 episode |
| 2013 | The Middle | Vijal | Guest star, 1 episode |
| 2013 | Betas | Nash | Main cast, 11 episodes |
| 2013 | Brooklyn Nine-Nine | Gordon Lundt | Guest star, 1 episode |
| 2013 | Newsreaders | Waiter | Guest star, 1 episode |
| 2013–2014 | The Goldbergs | Randy Mescuda / Srinivas Bollimpalli | Recurring guest, 5 episodes |
| 2013–2014 | Mighty Med | Benny | Recurring guest, 3 episodes |
| 2013 | Trophy Wife | Graduate 2 | Co-star, 1 episode |
| 2014 | Growing Up Fisher | Owen | Guest star, 1 episode |
| 2014 | Silicon Valley | Tenley Broer | Guest star, 1 episode |
| 2015 | Melissa & Joey | Guest role | Guest star, 1 episode |
| 2015–2016 | Blunt Talk | Martin Bassi | Series regular, 20 episodes |
| 2015 | Other Space | Stewart Lipinski | Main cast, miniseries (8 episodes) |
| 2015 | The Grinder | Law Student | Guest star, 1 episode |
| 2016 | Dream Corp LLC | Patient #027 | Guest star, 1 episode |
| 2016 | Wrecked | Keith | Recurring guest, 2 episodes |
| 2017 | Room 104 | Anish | Guest star, 1 episode (also directed 1 episode in 2020) |
| 2017 | Big Mouth | Additional Voices | Guest star, voice, multiple episodes |
| 2018 | Bobcat Goldthwait's Misfits & Monsters | Ravi | Guest star, 1 episode |
| 2019 | Special | Dev | Recurring guest, 2 episodes |
| 2019–2023 | Miracle Workers | Sanjay Prince / Lord Vexler / The Gunslinger / TI-90 ("Tai") | Main cast, 37 episodes across 4 seasons |
| 2021 | Abbott Elementary | Avi | Recurring guest, 3 episodes (also directed 1 episode in 2024) |
| 2021 | Home Economics | Tod | Guest star, 1 episode |
| 2021 | Trolls Holiday in Harmony | Riff (voice) | Guest star, voice, TV special |
| 2021 | The Great North | Gavin | Guest star, voice, 1 episode |
| 2022 | The Boss Baby: Back in the Crib | Pip | Main cast, voice, 25 episodes |
| 2023 | Strange Planet | Bestie / Being #1 | Guest star, voice, multiple episodes |
| 2024 | After Midnight | Self | Guest appearance, 1 episode |
| 2024 | Nobody Wants This | Vali | Guest star, 1 episode |
| 2025 | American Dad! | Indian Anchor | Guest star, voice, 1 episode |
| 2025 | Pluribus | Deshpande | Guest star, 1 episode |