Originally from Chihuahua, Mexico, Flor Ameira received a Bachelor of Arts from the University of Texas at San Antonio with a concentration in Photography.

She has shown her work at the Museo Soumaya in Mexico City, Capilla del Arte in Puebla, Box 13 Artspace in Houston, TX, and Clamplight in San Antonio, TX.