加入TVB宣传部做助理编导以训练表达沟通能力。着名的「全力以赴，做到最好」标语即是当时庄文强为TVB发想的口号。其后转为编剧，当了四年编审。正当30岁，即将升上电视台监制时，庄文强毅然决然辞去电视台的工作，正式投身电影编剧，首部作品是与马伟豪合编《失业皇帝》。2002到2003年与麦兆辉共同参与编剧的《无间道》系列获得巨大成功，成为当时香港青壮派的代表性导演之一。2008年，庄文强开始与麦兆辉共同执导电影《大搜查之女》，其后便开启与麦兆辉（人称「麦庄」）共同编剧、执导的电影生涯。