 The statue was unveiled in August 2014.In 2017 he hosted the 100th Anniversary Commemoration ceremony of the Battle of Passchendaele at the battlefield site in Flanders.Roy is currently the Patron for Radio City 1386AM – The ABM University Health Board's Radio Service based in Singleton Hospital, Swansea.