Se encuentra en Tailandia, Malasia y Vietnam en bosques de tierras bajas en alturas desde el nivel del mar hasta los 700 msnm.