- David is the head of makeup and creative director for Halloween Horror Nights Universal Studios in Singapore and the Art Director at Scream Park Manila Theme Park in the Philippines.
- Davis is an international lecturer conducting master classes and workshops in Australia, USA, Singapore, Malaysia, Philippines, South Korea, Indonesia, New Zealand, Sweden, France and Germany. Specializing in HD makeup, Airbrush makeup and makeup FX.
- David's work has been featured in FHM, Maxim Aus, USA, and Maxim Espanal, Black and White, Playboy USA and Oyster Mag.
Contribute to this page
Suggest an edit or add missing content