Asia-Tropical: Borneo present (Sabah present); Malaya (Peninsular Malaysia present); Sumatera (Sumatera present), Mt Kinabalu present, W Java present, southern Thailand present
Southern Thailand; Malesia: Sumatra, Peninsular Malaysia, W Java, Borneo (Sabah, Mt Kinabalu).