Шао Фэн родился в Шанхае, Китай.
Национальность: хань.
Выпускник Пекинской киноакадемии.
В 1987 году, в возрасте 16 лет, Шао Фэн принял участие в первом фильме "Мальчики и девочки", сыграв персонажа Чжоу Юнь Няня. В 1998 году актер привлек к себе внимание, сыграв ведущую роль в историческом драме о боевых искусствах "Бодхисаттва Пили". В 2001 году он стал популярным, потому что вместе с актером Юань Цюань снялся в молодежной дораме "Молодость не знает романтики". В 2014 году Шао Фэн получил награду за свое актерское мастерство на Motion Chinese.