[3] In 2012, he got engaged to Nin Dusanj, a London-based Punjabi who grew up in London and later moved to Hong Kong, working within the advertising and luxury branding industries in Asia.
He made his Bollywood debut as a child actor in Mr. India (1987), then appearing in films such as Awwal Number, Shahenshah, ChaalBaaz and Insaniyat.
Shivdasani continued appearing in commercials until the age of 19 when he was offered a lead role in director Ram Gopal Varma's Mast opposite Urmila Matondkar while still studying at H.R.
"[6] In 2001, Shivdasani made his comeback to acting with his second film, Vikram Bhatt’s Kasoor opposite the debutant Lisa Ray.
Shivdasani played a negative role and shot to instant fame with his portrayal of Shekhar Saxena, a well-known journalist, who murders his wife.
His last release of the year was Rajiv Rai's Pyaar Ishq Aur Mohabbat, in which Shivdasani played Taj Bharadwaj, one of the three lead roles with the debutant Arjun Rampal and Suniel Shetty opposite Kirti Reddy.
His third release of that year was Rajkumar Kohli's multi-starrer supernatural horror Jaani Dushman: Ek Anokhi Kahani that was a disaster.
His role of Purab, a young college student who has the ability to stop and move people, was critically praised.
His next release was Priyadarshan's comedy film Hungama opposite Akshaye Khanna and the debutant Rimi Sen, which was his biggest success of that year.
His third and final release of that year was Footpath opposite Bipasha Basu, Rahul Dev and debutant Emraan Hashmi, which failed to do well at the box office.
His third release of that year was Indra Kumar's comedy film Masti, in which he starred opposite Vivek Oberoi, Ritesh Deshmukh, Amrita Rao, Genelia D'Souza, Tara Sharma, Lara Dutta and Ajay Devgan.
In 2009, Shivdasani acted in Aao Wish Karein, the first film produced under his production company, Rising Sun Entertainment.
In 2011, Shivdasani played the lead role in the comedy film Bin Bulaye Baraati opposite Priyanka Kothari.
Shivdasani's next release was 2012 super-hit 1920: The Evil Returns in which he played the lead role opposite Twinkle Bajpai.