Bockadam emas

Bockadam emas dapat dijumpai di perairan dataran rendah hingga dekat pantai, biasanya di tepian hilir sungai dekat muara, rawa-rawa, hutan bakau, kolam alami, muara sungai yang berlumpur, serta di daerah tambak ikan. Meskipun ular ini dapat memanjat, ular ini menghabiskan sebagian besar waktunya di tanah atau perairan. Makanan utamanya adalah ikan kecil dan terkadang belut kecil. Ular ini berkembangbiak dengan melahirkan (ovovivipar), jumlah anaknya antara 8 hingga 30 ekor.