This species is poorly known, and may be extinct in Mauritius. Its report from Madagascar is based on one specimen that may be incorrectly labelled.
Mauritius, and perhaps also in Madagascar, with the habitat and elevation unknown.