Home What's New Features Collaborators About Us Contact Us
2012 Long Xing
The Story
The Art
The Products
The Events
Chelsia Lau

My design philosophy is to imbue each design with a soul and personality that fuels imagination, dreams and emotions through the blend of speed, timelessness and sophistication.

As a unique Chinese zodiac, Dragon amalgamates the richness of 5000 years of Chinese culture characterized by the virtue of perseverance, the pursuit of advancement and the spirit of self-actualization.

My inspiration for the Dragon sculpture (Long Xing) is drawn from the powerful strokes of Chinese Calligraphy. Long Xing captures a strong sense of speed, direction and potent energy ready to soar.


Chelsia Lau is an Automotive Designer with 20 years of global design experience. Most recently, she is the Chief Designer, Ford Design Strategic Concepts Group. Her design achievements have earned her international recognitions including World’s Outstanding Chinese Designer in 2006. Chelsia holds a B.S. degree with honors in Transportation Design from Art Center College of Design in Pasadena, California and a diploma in Product Design from Lee Wai Lee Technical Institute in Hong Kong.

ENGLISH   |   中文