Шао Ифу родился в 1907 г. в городе Нинбо провинции Чжэцзян /Восточный Китай/. Он был известным кинопродюсером, медиамагнатом, филантропом.
В 1958 году в Сянгане Шао Ифу создал кинокомпанию Shaw Brothers /"Братья Шао"/, при участии которой было снято более тысячи кинофильмов на китайском языке. При этом TVB постоянно занимает ведущую позицию среди сянганских телекомпаний по коэффициенту популярности у зрителей.