In 2003, Leung received an Honorary Fellowship of a Bachelor of Fine Arts at the New Media Art Department of the School of the Art Institute of Chicago. In 2013, Leung was appointed as the Chairman of Videotage. During his tenure, he initiated and participated in projects that included exhibitions, workshops, lectures, publications, online projects, and symposia. Some of these include 40 Years of Video Art in Germany and Hong Kong (Hong Kong and Germany), The 12th Venice Biennale International Architecture Exhibition (Italy and Hong Kong), Perpetual Art Machine (USA), Time Test – International Video Art Research Exhibition (China), ISEA Festival (Hong Kong, China), Both Sides Now (Hong Kong, UK, and various countries), Loop Barcelona (Spain), One World Exposition (Hong Kong), China Remixed (USA), Clockenflap (Hong Kong), and Art Basel Crowdfunding Initiative (Hong Kong). Leung has taught at the Chinese University of Hong Kong, the Hong Kong Baptist University, the City University of Hong Kong, and the Hong Kong Polytechnic University. He is currently Assistant Professor in the Department of Cultural and Creative Arts of the Hong Kong Education University.