Hij studeerde computertechniek aan de Hong Kong University of Science and Technology en begon zijn professionele carrière in software engineering. Hij werkte in Beijing in 2013-14. Hij verhuisde terug naar Hong Kong rond de tijd van de Umbrella Beweging protesten.
en begon deel te nemen aan het verdedigen van internetvrijheid naast zijn carrière als datawetenschapper.