Yuen Long District
In addition to being Chairman of the Democratic Alliance and Vice-chairman of the Yuen Long District Council, Mak serves other positions.