Anvar is best known as Dr Singh in the 17-episode television series The Tournament. He appeared in the Jake Gyllenhaal film Source Code, and began his voice acting career with 2011's Assassin's Creed: Revelations. Anvar appeared as Dodi Fayed with Naomi Watts in Diana in 2013. In 2014, he was cast on the Syfy science-fiction television series The Expanse which began airing in December 2015. In 2016, he joined season 3 of The Strain as Sanjay Desai.