Довольно широко распространён в различных странах Юго-Восточной Азии. Встречается в Таиланде, Бирме, Лаосе, Вьетнаме, Камбоджи, Малайзии, Индонезии. Обитает также в Китае и на Филиппинах. В Таиланде найден на высоте 1600 метров над уровнем моря. Обитает около водоёмов или во влажных местах. Это наземная змея, активная днём и в сумерках. Основной пищей пянистобрюхому ужу служат лягушки и рыба, но иногда он поедает мелких грызунов, ящериц, птиц и, возможно, птичьи яйца.
Окраска очень вариабельна. Основной тип окраски спины – зелёный в передней части туловища, переходящий в жёлтый или тёмно-коричневый в задней части. Встречаются вариации окраски, когда передняя часть тела жёлтая или красная, а задняя – коричневая. У молодых на шее располагается ярко-жёлтое кольцо.
Содержание сходно с другими представителями рода Rhabdophis.