He started his acting career in 2014 by portraying Kabir Scindia in Channel V's O Gujariya: Badlein Chal Duniya.
Rai is best known for his portrayal as Sameer Maheshwari in Sony TV's Yeh Un Dinon Ki Baat Hai.
[2][3] Rai started his acting career in 2014 by playing Kabir Scindia in Channel V's O Gujariya: Badlein Chal Duniya, which was followed by episodic roles in Bindass's Yeh Hai Aashiqui, Emotional Atyachar, Channel V's Secret Diaries: The Hidden Chapters, Code Red Talaash, Pyaar Tune Kya Kiya, Tujhse Naaraz Nahin Zindagi, Fear Files: Darr Ki Sacchi Tasvirein and Big F. In 2016, he played Aryan Rathi in Diya Aur Baati Hum.
[4] From 2017 to 2019, Rai portrayed Sameer Maheshwari in Sony TV's Yeh Un Dinon Ki Baat Hai.
[6] In 2023, Rai was seen portraying Raghav opposite Niti Taylor in Sony TV's Bade Achhe Lagte Hain 2.