Encontrado en México, Guatemala, Honduras, Colombia, Venezuela y Ecuador a una altura de 800 a 1800 msnm.