Es propio del sur de la India, Tailandia, la península de Malasia, la Isla Tioman, Borneo y Mindanao (Filipinas).