It is found in eastern Honduras, Nicaragua, Costa Rica, Panama, Colombia, northwestern Venezuela (Serranía del Perijá), and northwestern Ecuador.
Its altitudinal range is from sea level to 1,300 m (4,300 ft) asl.
It is a nocturnal, leaf-litter species that during the breeding seasons is found along small streams and large rivers.
It tolerates some habitat degradation but only occurs close to forest.
Threats to it are habitat loss caused by agriculture, wood extraction, and cattle ranching, and locally oil pollution and dams.