Madhavji took a keen interest in theatre in high school, performing in various musicals and plays. He was ready to attack theatre school but was directed towards broadcasting by his parents since it was a little more stable than a career in theatre. Throughout Madhavji’s hosting career, he never let go of his creative roots. He was cast in the Winnipeg production of Joseph and the Technicolored Dreamcoat, but had to turn it down after his News Director rejected his request for time off. Madhavji did land a few reporter roles during his time working in Winnipeg and Sacramento, most notably in the feature films The Many Trials of Jane Doe and Gone, But Not Forgotten. He decided to give acting a proper shot when he moved back to Toronto. While hosting at Star!, Madhavji moonlighted as a stage actor in the South Asian comedy 30 Dates. After securing a film/TV agent, Madhavji got cast in the CBC pilot Throwing Stones. When Madhavji’s hosting career at Star! ended in 2008, he went on tour with the cast of 30 Dates, was cast in the CTV/CBS cop drama The Bridge and then as a reoccurring character Ruptal 1 in the HBO Canada/Direct-TV comedy Call Me Fitz opposite Jason Priestley. Madhavji was seen in the crime thriller Cold Blooded, Combat Hospital and the second season of Call Me Fitz.