Se distribuye por México, en bosque templadas de los estados de Tamaulipas, Veracruz, Guanajuato, Hidalgo, Michoacán, Estado México, Morelos, Puebla y el DF.