The son of actor Vinod Mehra, he made his acting debut with the 2018 financial thriller film Baazaar.
[6] While India Today noted, "Rohan Mehra in his debut role has plenty of screen time but there's only that much impression he can make with a long-drawn drama."
[12] In the 2023 Bejoy Nambiar's series Kaala, Mehra played an ex-army officer opposite Sreelekha Mitra.
[13] A critic of NDTV noted, "Rohan Mehra plays a steady hand amid the mayhem swirling around him.
"[14] Mehra then played a doctor in Shabbir Khan's 2024 direct to television release, Adbhut opposite Shreya Dhanwanthary.