He achieved further commercial success with the comedy-drama Zindagi Na Milegi Dobara (2011), the revenge drama Agneepath (2012), the biopic Super 30 (2019), and action films directed by Siddharth Anand—Bang Bang!
Roshan played dual roles: Rohit, an aspiring singer brutally killed after witnessing a murder, and Raj, an NRI who falls in love with Patel's character.
[25] To prepare, he trained with the actor Salman Khan to bulk up physically,[26] worked to improve his diction and took lessons in acting, singing, dancing, fencing and riding.
[34] In his second release, Khalid Mohammed's crime drama Fiza, Roshan played Amaan, an innocent Muslim boy who becomes a terrorist after the 1992–93 Bombay riots.
[35] Co-starring Karisma Kapoor and Jaya Bachchan, Fiza was moderately successful at the box office,[36] and Roshan's performance earned him a second nomination for Best Actor at the Filmfare ceremony.
[37] Taran Adarsh of Bollywood Hungama praised him as the production's prime asset, commending his "body language, his diction, his expressions, [and] his overall persona.
"[38] Roshan next appeared in Vidhu Vinod Chopra's action drama Mission Kashmir (2000) alongside Sanjay Dutt, Preity Zinta, and Jackie Shroff.
[29] Roshan was drawn to his complex role of a young man traumatised by the discovery that his adoptive father had been responsible for the death of his entire birth family.
Although highly anticipated, Yaadein was reviled by critics; in The Hindu, Ziya Us Salam criticised the director for relying on Roshan's commercial appeal.
[48][49] In another commercial failure, Sooraj R. Barjatya's Main Prem Ki Diwani Hoon, Roshan was cast alongside Kareena Kapoor for the fourth time, and Abhishek Bachchan.
[21][51] The film, directed and produced by his father, centers on his character Rohit Mehra, a developmentally disabled young man, who comes in contact with an extraterrestrial being—a role that required him to lose nearly 8 kilograms (18 lb).
The following year, Roshan collaborated with Amitabh Bachchan and Preity Zinta on Farhan Akhtar's Lakshya (2004), a fictionalised coming-of-age story set against events from the 1999 Kargil War.
[37] Ronnie Scheib of Variety considered Roshan a prime asset of the film, noting that he "pulls off the pic's wilder absurdities with considerable panache.
"[67] For his role as an enigmatic master thief in Dhoom 2 (2006)—an action sequel co-starring Aishwarya Rai, Bipasha Basu and Abhishek Bachchan—Roshan won his third Filmfare Award for Best Actor.
[64] At the request of the film's producer Aditya Chopra, Roshan lost 12 pounds (5.4 kg) for the role;[69] he also learnt skateboarding, snow boarding, rollerblading and sand surfing.
[78] In the film, produced by his father, he played a man running a green card scam in Las Vegas in which he has married 11 different women in exchange for money.
"[82] Roshan then collaborated with director Sanjay Leela Bhansali on the drama Guzaarish (2010) in which he had the role of Ethan Mascarenhas, a former magician suffering from quadriplegia, who after years of struggle, files an appeal for euthanasia.
[107][108] Playing the role of an eccentric secret agent who plots to track down a terrorist, Roshan became the first actor to perform a flyboarding stunt in film.
[109] While filming in Thailand, Roshan suffered a head injury from a stunt accident and underwent brain surgery at the Hinduja Hospital performed by Dr. B. K. Misra to relieve subacute-subdural hematoma.
[110] Writing for Bollywood news website Koimoi, critic Mohar Basu noted that Roshan was "pitch perfect" and "breez[ed] through his part brilliantly.
[118] Meena Iyer of The Times of India found his performance to be his best to date,[119] and Shubhra Gupta on The Indian Express considered him "the only bright spot in this dispirited mess of a movie.
Reviews for the film and the performances were positive; Rajeev Masand praised Roshan and Shroff for their commitment to the action, "bringing swag to the big stylish sequences and a visceral energy to the one-on-one punch-ups in the movie".
[130][131] The film tells the story of Vikram, a police inspector (Saif Ali Khan) who sets out to track down and kill Vedha (Roshan), a gangster.
[140][141] At the end of that year, he danced on stage with Amitabh Bachchan, Sanjay Dutt, Kareena Kapoor, Rani Mukerji and Shah Rukh Khan at Kings Park Stadium in Durban, South Africa in the show Now or Never.
[41] As of 2010, he is celebrity endorser for such brands and products as Provogue, Parle Hide and Seek, Reliance Communications and Hero Honda and recently roshan has completed six years with Rado.
[22] Discussing nepotism in Bollywood, Shama Rana views him as one of several actors who managed film careers with the help of family relations in the industry.
[175] Zoya Akhtar, who considers Roshan her favourite actor, and directed him in Zindagi Na Milegi Dobara, remarks on his ability to display a range of emotions on screen.
[18] Roshan was noted by critics for his versatility in portraying a variety of characters in Koi... Mil Gaya (2003), Lakshya (2004), Jodhaa Akbar (2008), and Guzaarish (2010).
"[181] Although author Nandana Bose attributed Roshan's popularity to Bollywood's preoccupation with traditional hypermasculinity, she wrote that he sets himself apart by showcasing dancing talent and "transnational, transfigurative corporeality".
According to Bose, Roshan's stardom is marked by his ability to seamlessly transition between roles, from dancing star to credible superhero, shaping the industry's landscape.