生于上海，香港长大，早年曾当过老师，曾到加拿大满地可修读社会学和电影，其后在当地筹办电影节。1994年回香港后，曾当场记，写影评及教授电影课程。1999年开始拍摄第一部纪录片《看不见的女人》，揭示少数族裔印度女性在香港的生活。2002年拍摄首出长片《中学》，探讨教育制度的现况；同年拍摄了《平安米》，详细描述老人整天在轮候盂兰节派米活动的状况，获得第八届独立短片及录像比赛公开组金奖及大奖；2003年摄制继《平安米》后另一描述贫穷老人处境的比作品《搬屋》。2004年，张虹以2003年香港七一游行以及7月