David was also invited to carry the Olympic torch for Malaysia during the build up to the Athens Olympics in 2004 and being appointed as UNDP National Goodwill Ambassador for Malaysia.
ودعي ديفيد أيضا لحمل الشعلة الاولمبية لماليزيا خلال الفترة التي سبقت دورة الالعاب الاولمبية في أثينا عام 2004 وتعيينه سفيرا للنوايا الحسنة برنامج الأمم المتحدة الإنمائي الوطني لماليزيا.