Madhavji took an interest in theatre in high school, performing in various musicals and plays, but he was influenced towards broadcasting by his parents since they thought it was more stable than a career in theatre. However, he continued to pursue acting. He landed a few roles as a reporter in the feature films
The Many Trials of Jane Doe and
Gone, But Not Forgotten. While hosting at Star! in Toronto, Madhavji acted on stage in the South Asian comedy
30 Dates. After securing a film/TV agent, Madhavji was 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, and appeared in the CTV/CBS cop drama
The Bridge, then as a recurring 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. From 2012 to 2017 Madhavji appeared on the supernatural medical drama
Saving Hope as Dr. Shahir Hamza. == Filmography ==