1997年着手写作电视连续剧《狮子山下》剧本,同时执导电视连续剧《烙印》。1980年为于仁泰创作剧本《救世者》The Savior 1981为许鞍华编剧《胡越的故事》The Story of Woo Viet获第一届香港金像奖最佳编剧获。1984年编剧《表错七日情》获第三香港金像获最佳编剧奖。1981年执导《马骝过海》。
2003年,张坚庭在香港上街反对《基本法》第23条立法。
2019年6月,张坚庭参加“港独”组织“民阵”发起的反对修订《逃犯条例》游行,参与某些团体发起的撤回《逃犯条例》修订的联署活动,并要求成立“独立调查委员会”调查港警。
2020年8月,张坚庭执导的电影《我想静静》计划登陆内地院线上映,由于张坚庭多次发表具有“港独”倾向的争议性言论,此消息迅速在社交网络上引发轩然大波。网民称“坚决抵制‘港独’导演作品在内地上映”。影评人“光影木未舟”撰文称,“我想哪怕他再‘坚挺’,这次他想‘静静’地把钱挣了是不可能了。他的‘静静’变凉凉。食物再好,苍蝇混在裏头,人就不再吃了”。
张坚庭在香港2019修例风波中曾多次公开发表抹黑警察、抹黑特区政府、要求特首林郑月娥下台以及诋毁“一国两制”的言论。这些言论引发关注后,张坚庭在内地开设的英语补习班及茶餐厅遭到民众抵制。2020年,新冠疫情爆发后,张坚庭又一直在煽动特区政府对内地“全面封关”,以堵住内地人南下香港“传播病毒”。