Sixteen years after first stepping onto the Isaac Theatre Royal stage, Sir Ian McKellen has returned to the Christchurch theatre he helped save from the devastating Canterbury earthquakes and has been made an honorary citizen of the city.

The acting legend, 87, visited the on Friday, where he was recognised for helping raise more than $350,000 towards its rebuild after the 2011 earthquakes and was formally appointed a patron of the historic venue.