Imran Khan is the nephew of Bollywood superstar Aamir Khan and the grandson of well-known producer-director Nasir Hussain. His Bengali father, Anil Pal, is an IT professional in Silicon Valley and Imran was born in the US.
He moved to Mumbai with his mother Nuzhat Khan after the divorce of his parents when he was two years old.
Imran played the young Aamir Khan in "Qayamat Se Qayamat Tak" in 1988 and "Jo Jeeta Wohi Sikandar" in 1992. After studying filmmaking in New York, Imran made a dream Bollywood debut as a lead actor in 2008 with the hit film "Jaane Tu Ya Jaane Na", produced and enthusiastically promoted by uncle Aamir. His next movie 'Kidnap' didn't do well at the box office but he regained some lost ground with 'I Hate Luv Storys'.
In 2011, he married long-time girlfriend Avantika Malik.