Two subspecies are recognized: T. pp. poliocephalus in Cát Bà Island, Vietnam, and T. pp. leucocephalus in Guangxi, China.
Dua subspesiesnya meliputi: T. pp. poliocephalus di Pulau Cát Bà, Vietnam, dan T. pp. leucocephalus di Guangxi, China.