Был учителем ряда известных исполнителей Пекинской оперы, в том числе Мэй Ланьфана, и Чэн Яньцю.
Имя при рождении — Тань Цзиньфу. В ранние годы пользовался сценическим псевдонимом — Сяо Цзяотянь.
Родился 23 апреля 1894 года в городе Цзянся (сегодня — Ухань) провинции Хубэй Государства Великая Цин в семье актера Пекинской оперы Тань Чжидао, исполнявшего роли амплуа «лаодань».
Занимался реформированием Пекинской оперы, основал школу «Тань».
В 1905 году снялся в первом китайском фильме «Битва при Динцзюньшане».
Умер в Пекине в возрасте 70 лет.
Его сын Тань Сяопэй и внук Тань Фуин также стали известными актерами Пекинской оперы.