文峰出生于香港,就读于香港名校拔萃男书院,15岁在学校写剧本,并自编自导自演舞台剧。并在学校取得第一名的成绩。而后香港最有名的中英剧团邀请文峰加入他们的团体,但当时文峰还年轻,所以放弃了剧团的邀请。文峰也善于体育和运动,尤其擅长于网球和高尔夫,在香港曾是一时的顶尖网球运动员,也擅长武术。自16岁时起,他广泛参与香港的各类网球比赛,并取得第二名的好成绩,成为香港出名的年轻网球运动员。在《街头霸王》与《无敌英雄》可看出他的武术修为。
18岁的文峰飞往美国加州大学,就读哲学专业。当时文峰观看了一部名为《末代皇帝》的电影;因其主演“尊龙”的出色演技,引发文峰想当演员的梦想。文峰在加州大学毕业后又去南加州大学就读了法律,因对其感觉无兴趣,期间文峰拍摄了众多的平面、影视广告等作品。半年后,文峰回到美国洛杉矶南加州大学读法律,期间也学习了很多演戏,影视方面的课程。第二年文峰已经受到了美国很多影视公司的邀约,当时还读大学的他已经边读书边工作。之后回到美国取得加州律师资格,再后成为全职演员。
文峰的演艺生涯始于与UniversalPictures环球影视公司Jean-ClaudeVanDamme和RaulJulia合作的《街头霸王》;随後在导演ChristopheGans(《冷山》导演)执导的动作片《泪眼煞星》中出演角色;继而在MelGibson/梅尔吉布森与李连杰任制片人的影片《变种元素》中继续他的动作片生涯。《变种元素》的武术指导是香港著名导演程小东(《英雄》《十面埋伏》武术导演),之後两人在SonyPictures索尼影视公司出品的《野兽之腹》中再度合作。
文峰以出演动作片而成名,但在MGM米高梅公司的影片《红色角落》中他成功转型演出剧情片,与RichardGere/理查基尔演对手戏;在好莱坞电影《再战边缘》中与周润发和MarkWahlberg/马克·罗伯特·迈克尔·沃尔伯格演对手戏;与TomBerenger/汤姆·伯兰吉尔合作演出SonyPictures索尼公司的《双狙人3》;在电视剧《末路黑天使》中与杰西卡玛丽·阿尔巴合作演出。
2005年,文峰在加拿大CBC获奖迷你电视剧情片《龙在他乡》出演男一号备受瞩目。因在《龙在他乡》中的出色表演,文峰获得2007年吉米奖最佳男主角提名。同期作品还包括喜剧《上海之吻》,以及《金发尤物》。
2009年,文峰在加拿大HBO电视连续剧《医生这件事》中扮演一位急诊医生,该剧由加拿大吉勒文学奖获奖同名小说改编。同年,他完成由《碟中谍3》的制片人StrattonLeopold担任制片的惊悚电影《Jasmine》,该片外景在香港拍摄。
2011年,与罗伯特·菲茨杰拉德·迪格斯、刘玉玲合作出演了动作片《铁拳》,片中饰演反派银狮SilverLion。2012年,文峰在美剧《绿箭侠》中参加演出。
2013年,因饰演美剧《绿箭侠》中的OliverQueen的师父“姚飞”一角被广泛关注;同年,出演《寒战》中的退役警察“陈斌”。
2014年11月21日,参演的动作片《黄飞鸿之英雄有梦》上映,片中饰演黑虎帮成员之一的黑鸭。
2017年8月,确定加盟犯罪动作片《摩天营救》。
2018年,出演由冯德伦执导的功夫美剧《吴门刺客》,剧中饰演“六叔”一角。