En Perú se distribuye en la costa, la sierra y la selva, en Bolivia en los Yungas y valles altos y en Ecuador en los valles interandinos.