Ma was born in Chaoyang District, Shantou, Guangdong.
Ma's first job was with China Motion Telecom Development, a supplier of telecommunications services and products, where he was in charge of developing software for pagers.