Se encuentra en Bangladés, Bután, Camboya, China, India, Indonesia, Laos, Malasia, Birmania, Nepal, Tailandia y Vietnam.
Su hábitat natural son los bosques húmedos tropicales tanto montanos como de tierras bajas.
Existen nueve subespecies, y conforma una superespecie con Seicercus grammiceps y el Seicercus montis.
[2][3] Es una especie arbórea y su alimento consiste mayormente de insectos.
Si bien no se la considera una especie migratoria, puede realizar cortos desplazamientos hacia zonas con distintas elevaciones.