Cette espèce insulaire se rencontre à l’est des îles Fidji, sur le groupes d’îles de Lau, d’Aiwa et Fulaga, ainsi que sur 4 des îles Tonga, qui sont la localité type. Elle vit dans les arbres des forêts tropicales humides.