A native of Baton Rouge, Lohman received her Bachelor's of Fine Art with a concentration in Photography from Louisiana State University in 2011. She received her Master's of Fine Art with a concentration in Photography and Digital Media from the University of Houston in 2017. Lohman has a background in traditional/historic printing processes as well as digital medias. Her work ranges from abstract darkroom photographic techniques to digital cellular images.