Se halla en Colombia, Venezuela,[2] Costa Rica, Nicaragua, Panamá,[3] y en la Isla Trinidad (en Trinidad y Tobago).
Se alimenta principalmente de otras serpientes (ofiofagia).
Se encuentra a menudo en la hojarasca o enterradas en el suelo de los bosques lluviosos.
Suele enterrarse en proximidades del caimito, un árbol de frutas tropicales, que suministra los nutrientes para la nidada de huevos.
A su vez el árbol es fertilizado por la orina de la serpiente y el líquido embrionario.