來自香港的莊文強,大學在理工學院的工業工程科系念了一年,念不出興趣和一個所以然來,於是他在怕家人擔心的情況下,暗中自行準備、轉學到香港浸會大學去研究電影。先是在那一段讀書時期中展開了參與電影創作的經驗,畢業之後更是直接踏入電影圈當攝影助理,也幫忙做電影資料蒐集,甚至打過燈。
1990年代是他學以致用,同時也累積實務工作經歷的黃金時期。為了訓練自己溝通與表達的能力,他加入TVB宣傳部做助理編導,摸索著將內心想法訴諸於文字、再轉化為語言的功力。當初TVB的口號「全力以赴,做到最好」就是莊文強所想的。後來莊文強專心開始當編劇,練了四年的編審功夫,年屆三十歲時他本該歡欣準備晉升為電視台監製,想不到莊文強卻毅然辭掉電視台工作,慎重而正式地投身於電影圈,從編劇當起。然而一開始他的劇本總乏人問津,累積了十多本劇本未果,後來終於有機會推出首部編劇電影作品,那是1999年的《失業皇帝》。
首作問世,讓人看見了他的能耐,從此之後便陸續完成了《東京攻略》、《愛君如夢》和《我家有一隻河東獅》等多元類型電影,練功十年的成果逐漸豐碩。
直到2002年,莊文強與麥兆輝一起參與《無間道》的編劇工作,其黑白兩道各派臥底互相滲透又互相猜疑的情節精彩絕倫,電影不但一炮而紅,更創造出了臥底電影的全新高度,叫好叫座更成為華語影史經典,電影不但得以發展成為一個系列,連馬丁史柯西斯都翻拍成西洋版的《神鬼無間》,老人家也因此贏得人生首座奧斯卡最佳導演獎。《無間道》讓莊文強獲得香港電影金像獎最佳編劇,一樣是他人生首次得到的電影獎,同年金馬獎亦獲得提名。《無間道》與《無間道 Ⅲ》亦分別讓梁朝偉與劉德華先後在2003年與2004年得到金馬獎最佳男主角獎,那是劉德華影壇生涯的首座金馬獎座。可以見得一個好劇本的威力,其影響範圍可以無遠佛界。
而莊文強也沒因此停下奮衝的腳步,陸續寫出《老鼠愛上貓》與《頭文字D》等多部知名電影之後,終於也在《情義我心知》初執導演筒,做了自編自導的雙職嘗試。
除了《頭文字D》、《愛君如夢》和2017年的《非凡任務》之外,莊文強在編劇工作上往往有搭檔配合,尤其與麥兆輝共同編導電影《傷城》、《大搜查之女》等片,也開啟了麥兆輝兩人的共同編劇執導的「麥莊」生涯。
2009年,兩人所共同合作執導的《竊聽風雲》由劉青雲、古天樂、吳彥祖所主演,以科技角度切入港片警匪攻防戰,為此類型電影再創新境界。與《無間道》三部曲一樣,《竊聽風雲》系列一共也出了三集電影。2015年莊憑藉《竊聽風雲 3》再度獲得香港電影金像獎最佳編劇。與此系列期間,麥莊更拍出《聽風者》,由梁朝偉主演,講述上世紀五十年代初中華人民共和國建立初期,一位雙目失明、卻具有特異聽力的奇人,拯救了特情單位701的艱難任務。作品入圍金馬獎多個項目且在各大電影獎上都有斬獲。
今年莊文強獨立擔綱導演、而麥兆輝擔任藝術總監,由周潤發、郭富城與廖啟智主演的《無雙》。以情侶畫家為求生計而分道揚鑣的故事做基底,帶出偽鈔集團橫行歐亞北美、破解美鈔防偽技術而成功製造出高級仿真「超級美元」的大案件。周潤發飾演偽鈔集團主腦,而郭富城則為偽鈔畫師,電影將聚焦在兩位金馬獎影帝演員的合作與互相背叛,而這一向是莊文強所擅長寫的好戲。