Landon is a photographer and artist based in Tennessee. He is an adjunct instructor at Nashville State Community College. His work has appeared in news outlets such as The New York Times and Der Spiegel, as well as in publications by the Atlanta Center for Photography, Pomegranate Press, and Balam.