生，并从观塘区长大。他一家共有三兄弟，父亲为一名文员，母亲则为家庭主妇。他毕业于圣若翰天主教小学（1979年第17届上午校）及中华基督教会基智中学预科（1984年第15届中五；1986年预科）。在校时曾是篮球和排球校队成员，且赢得学界比赛亚军。由于香港高等程度会考的成绩未足以让他升读大学，而自己又喜欢运动，于是入读葛量洪师范学院体育系。他在1989年六四事件发生时正任教启德官立小学体育科，之后转到将军澳官立小学继续任职体育科老师；1993年往大学深造，两年后获得香港中文大学文学士学位（主修英文，副修中文），