Chao is a graduate of Ramkhamhaeng University, where he obtained a LLB (2009). He is a member of the Law Society of Thailand since 2012 and obtain a Notarial Services Attorney license in the same year. He has advised foreign and Thai clients in Commercial Law, Corporate, Labor, Immigration and Consumer Law. His expertise relies on litigation & dispute resolution related to Business, Civil, Criminal and Intellectual Property. Chao is also experienced in Bankruptcy, Legal Execution and Law of carriage of goods by sea.

Chao has become a member of the Foreign Affairs Committee of The Lawyer Council of Thailand since 2016 and joined a committee of Notarial Services Attorney Training Course operated by The Lawyer Council of Thailand in 2018.