Mexico to Bolivia and Brazil; Greater Antilles. In Panama, known from tropical moist forest in the Canal Zone, Bocas del Toro, Panama, Darien, from premontane moist forest in Coclé, from premontane wet forest in Coclé, and Panama, and from lower montane wet forest in Chiriqui.