肖战选秀时唱的第一首歌是《残酷月光》。他于2015年参加了选秀节目《燃烧吧少年》,这是一档大型青少年才艺养成励志节目,由李宇春、舒淇担任导师,她们挑选选手并组成战队进行比拼,最终李宇春带领的战队获得胜利。
大学时,肖战读的是重庆工商大学现代国际设计艺术学院,毕业后,他和朋友一起创办了摄影工作室和设计工作室,在一次偶然的机会下,肖战受到节目组邀请,参加了《燃烧吧少年》,并由此进入娱乐圈。
当时肖战所在的战队是舒淇战队,虽然并没能在比赛中获得胜利,但还是于2016年9月28日以X玖少年团主唱的身份正式出道,出道之后,他便随X玖少年团发行了《X玖》、《Keep Online》等专辑,不仅如此,肖战还逐渐向影视方向发展,参演了多部影视剧。
他曾在《超星星学园》中饰演方天择,在《狼殿下》中饰演疾冲,在《哦!我的皇帝陛下》中饰演北堂墨染,在《斗破苍穹》中饰演林修崖,在《庆余年》中饰演言冰云等,2019年,《陈情令》的热播让肖战迅速走红,他在剧中饰演的魏无羡获得无数观众的好评。