Rawat's first appearance was in Mahabharat as 'Ashwathama' Dronacharya's son. He also appeared in memorable roles in Sarfarosh as Sultan, in Lagaan as Deva the sikh batsman and bowler and as Ghajini Dharmatma in Ghajini.
Rawat was first introduced into Tollywood with hit film Sye. After Sye, he was flooded with many offers. In Tamil films his memorable hit was Ghajini where he appeared in a double role.