Sherwood began his acting career on stage and started in musical theatre in Montreal starting in 1975.
In 2009, Sherwood returned to the stage performing in the role of Marty in the musical Dreamgirls at the Grand Theatre in London, Ontario.