Su hábitat natural son bosques templados, bosques secos subtropical o tropicales, bosques de tierras bajas subtropical o tropicales, sabanas húmedas, y áreas rocosas.