Występowanie Środowisko Zamieszkuje przede wszystkim wilgotne lasy na nizinach. Występuje w lasach tropikalnych na wysokościach do ok. 1500 metrów, ale najczęściej widywany na poziomie do 600 metrów. Preferuje tereny leśne, zwłaszcza z gęstym podszytem i grubą warstwą ściółki, jednak może być spotkany w miejscach, gdzie prowadzi się selektywną wycinkę drzew, w gęstych zaroślach na opuszczonych plantacjach lub w pobliżu terenów rolniczych.
Zasięg występowania Poszczególne podgatunki zamieszkują: G. m. martinica – Małe Antyle – Gwadelupa, Dominika, Martynika, Saint Lucia i Antigua. G. m. montana – Meksyk od stanu Veracruz oraz południowej części stanu Sinaloa na południe przez Amerykę Centralną, Wielkie Antyle, Kolumbia, Wenezuela, region Gujana, Amazonia, na południe po Boliwię, Paragwaj, skrajnie północno-wschodnią Argentynę (Misiones) oraz brazylijski stan Rio Grande do Sul. Występuje też na Grenadzie i Trynidadzie, tamtejsze populacje wydają się pośrednie pomiędzy wymienionymi podgatunkami.