The "Shandaar" star, who is sharing screen space for the first time with Saif Ali Khan and Kangana Ranaut in the period drama, injured himself last week during an action sequence in Ludhiana.
"Morning all. #rangoon on set," he wrote along with a picture of his stubble look from the film.
In "Rangoon", the 34-year-old actor plays a soldier in the in the love story set against the backdrop of the World War II.
The movie is Shahid's third on-screen outing with Vishal after 2009's "Kaminey" and last year's "Haider", both of which are considered the actor's career-defining movies.