Se encuentra en los bosques húmedos tropicales desde Costa Rica hasta Bolivia, Brasil y las Guayanas, a menos de 700 msnm y.