Baweja's debut film in Bollywood was the sci-fi romance Love Story 2050 produced by his mother Pammi Baweja and directed by his father Harry Baweja.[2] The film was a box office failure. In 2009, he appeared in the sports film Victory which was based on cricket.[4] The film had notable appearances by both Indian and International cricketers.[5] The film could only rake up ₹1.9 crore after its release and was a failure at the box office.[6]
Baweja next appeared in the romantic comedy What's Your Raashee? which starred him and Priyanka Chopra, who performed 12 different roles in the film.[7] The film received mixed responses both from critics and audience. The film performed poor at the box office. After a 5 year long absence, he appeared in Dishkiyaoon (2014).[8] His delayed release, It's My Life, released directly on television, 10 years after production, with a premiere on Zee Cinema.[9]
He played the role of JCP Harshavardhan Shroff in Netflix original series Scoop.[10][11]