兰昊宇出身在西双版纳一个普通家庭,他的父母都是工人,他的父亲是泰国人,母亲则是中国人[12]。兰昊宇上小学二年级的时候,学校组织文艺演出,兰昊宇没被选上,喜欢舞蹈的他经常偷偷去看排练。此后,兰昊宇开始自学舞蹈,由于没有老师教他,便从电视上学,放着音乐对着镜子自己跳。上初中时,兰昊宇如愿考上了云南艺术学校,经过几年的历练,他又以优异的成绩考上了云南艺术学院舞蹈系。
2005年,参加东方卫视选秀娱乐节目《我型我秀》的比赛,并顺利通过北京赛区复赛[13][14]。
2006年,参加电视剧《大学门》演员招募活动,并顺利通过云南赛区的海选[15]。
2007年,参加东方卫视选秀娱乐节目《加油!好男儿》云南加油站的比赛,最终未能晋级云南加油站20强[12];同年,参加东方卫视选秀娱乐节目《我型我秀》的比赛,获得全国100强[1][2]。
2009年,参加旅游卫视选秀娱乐节目《麦克达人甜蜜派》的比赛,最终在总决赛第七场中放弃晋级[3][4][5];同年,参加浙江卫视舞蹈竞技真人秀节目《越跳越美丽》[16]。
2010年,参加湖南卫视选秀娱乐节目《快乐男声》昆明唱区的比赛,获得昆明唱区5强,并顺利全国300强[6];之后,兰昊宇成功签约成龙中国,成为旗下艺人,并得到成龙的眷顾而加入新七小福,成为成龙的第七代弟子[7]。
2011年,出演赵文瑄、李冰冰、陈冲主演的革命战争电影《辛亥革命》,在片中饰演同盟会会员、黄花岗七十二烈士之一的林时爽,这是他的首部电影作品[8];同年10月,参加CCTV-3综艺节目《非常6+1》的比赛,并演唱电影《贫民窟的百万富翁》的主题曲[17]。
2012年,出演公益时尚音乐剧《望子戊尤学院》[18]。
2013年,与陈键锋、张馨予、姜鸿合作主演古装神话剧《封神英雄榜》,在剧中饰演李靖的次子木吒,这是他的首部电视剧作品[9]。
2014年,与于荣光、秋瓷炫、朱晓渔合作主演抗战剧《南侨机工英雄传》,在剧中饰演小赵[10];同年,他还与新七小福成员一起出演了动作电影《超级行动》[19]。
2015年,出演周德新执导的古装悬疑电影《白玉堂探案传奇之鹧鸪天》,在片中饰演反一号。
2016年,随新七小福推出组合首张音乐专辑《排斥》[11];同年,与施欣余合作主演喜剧动作电影《我的拳霸女友》,在片中饰演文弱的公司职员,这也是他首次担任男主角。