Born in Hong Kong, Steve Leung is an internationally renowned architect, interior and product designer with over 40 years of design experience. Taking inspirations from Asian culture and arts, his works are famous for their unique contemporary style. He has gained a high reputation in the industry and his works have received high acclaim worldwide.

Steve has been invited on various occasions to be the judge of the world's authoritative design awards, including Asia Pacific Interior Design Awards, iF Design Award China, Red Dot Design Award, China Property Awards, iF Communication Design Award, etc.

Steve has been striving to use his profession, experience and network to give back to the industry and society in recent years. He was the President of the International Federation of Interior Architects / Designers (IFI) from 2017 to 2020, being the first Chinese President in IFI history, and the Board of Directors of Hong Kong Design Centre since 2016 to present. In 2014, Steve joined hands with interior designers from the Mainland, Hong Kong and Taiwan to establish “C Foundation” to foster development of the design industry and education in China. In 2022, Steve has been awarded Bronze Bauhinia Star (BBS) by the Government of HKSAR in recognition of his notable contributions to educating young architects and designers, and fostering sustainable development in both Hong Kong and the Mainland.