He made his television debut in 2014 with Aur Pyaar Ho Gaya as Raj Purohit.
[2] From 2014 to 2015, he portrayed Kabir Kumar in Nisha Aur Uske Cousins opposite Aneri Vajani.
[3] His performance earned him a nomination for Male Actor Of The Year in Asian Viewers Television Awards 2015.
[7] From 2019 to 2020, Varma played Shikhar Shergill in Star Plus's Divya Drishti opposite Nyra Banerjee.
[8] Since January 2025, he's portraying Om Ramdas Vajpayee in Colors TV's Ram Bhavan opposite Khushbu Rajendra and Samiksha Jaiswal.