Rana married Nita Sofiani, an Indonesian model in February 2016.
Since September 2016, Rana has been playing Purab Khanna replacing Arjit Taneja in Zee TV's most popular soap Kumkum Bhagya. A year later, he appeared in the show's spin-off Kundali Bhagya playing the same role.