Lim composed several pieces of work for both the 2000 Summer Olympics opening ceremony and the 2000 Summer Olympics closing ceremony. He composed ‘Nature,’ an opening ceremony piece, as well as ‘Journey of Angels’ which was played during the placing of the flags. Lim also produced two works for the Opening Ceremony including ‘Heroes Live Forever,’ as well as ‘Dare to Dream’ which was sung by Olivia Newton-John and long-time colleague and friend John Farnham.