Restricted range in Kenya and Tanzania, E Africa. Quite local. Prefers forests, mostly near the coast.