吴镇宇是于1986年凭演出《靓妹仔3之午夜丽人》而进入电影圈。在电影圈早期,吴镇宇几乎都只能出演一些小角色。1992年,饰演《绝代双骄》的头号反角江玉郎。1993年客串周星驰的《唐伯虎点秋香》中的四大才子之一文征明。1994-1995年,他与黄子华、李婉华合作,主演了舞台剧《撞板风流》。
1997年,出演《难兄难弟》,饰演老实、敦厚的谢源老实、敦厚。同年接连拍了《豪情盖天》、《97家有喜事》等电影。1997年先后与刘青云拍挡,主演了杜琪峰导演的《一个字头的诞生》以及电影《高度戒备》。并且《一个字头的诞生》这部电影,获得了1998年电影金紫荆奖最佳男配角奖。1998年与吴君如、方中信等合作电视剧《古惑仔》,饰演黑帮角色靓坤。1998年,他执导了自己的第一部作品《9413》。1999年,主演了叶伟信导演的《爆裂刑警》。同年,主演了杜琪峰导演的《枪火》。