Il est le fils de Vinod Khanna, également acteur, et de Geetanjali.
Il a une sœur, Akshita Khanna, et un frère, Rahul Khanna, également acteur. Sa famille est originaire du Pendjab. Il a grandi à Mumbai et a étudié à la Jamnabai Narsee School.