Se distribuye por Mesoamérica, Colombia, Venezuela, Guyana, Ecuador, Perú, Bolivia, Brasil y Trinidad y Tobago.