Actor Rupert Grint appears in British singer Ed Sheeran's music video for new single Lego House.