Acting was always a passion since childhood and Karan got a role in the telly film 'Amrut Kumbh' where he played the role of 'Lakshmana'. He then joined the National School Of Drama (NSD), after which he worked in the repertory for quite some time before moving to Mumbai. In Mumbai, Karan joined the theatre group 'Ekjute', and stayed very active on the theatre scene till he got his first break in television in 'Chittod Ki Rani Padmini Ka Johur'. He went on to play his award winning role in the serial 'Kabhi Toh Milke Sab Bolo', which received lots of praises. He has also worked in movies of other languages such as 'Kable Aai Bahar' (Bhojpuri) and 'Ami Shubhash Bolchi' (Bengali). His first Bollywood movie was 'Gunday', followed by 'Kick', where his action scenes were appreciated. But he truly received recognition for his spy-act in 'Baby'. Recently, he had a cameo in Madhur Bhandarkar's 'Calendar Girls'. Following his success, he has received many offers but prefers to take on only truly challenging roles even if the part is small.