Se encuentra en las selvas húmedas de Mesoamérica, Colombia y Brasil.