This species is known from scattered localities throughout mainland Southeast Asia (Myanmar, Thailand, Lao People's Democratic Republic, Cambodia, Viet Nam and the northern tip of Malaysia and Penang Island) and in to southern China (Guangdong, Guangxi, Hainan, Hong Kong) and might also occur in southern Jiangxi and Fujian. Its range might be confounded with regard to R. taipehensis and R. erythraea. It has been found up to 1,500m asl.