Provisional Legislative Council
He graduated from the Department of Social Work in the Chinese University of Hong Kong in 1983. He was a member of the Wong Tai Sin District Board (1985–1999), the Legislative Council of Hong Kong (1995–1997) and the Provisional Legislative Council (1997–1998).