She received a BFA at the State University of New York at Purchase and an MA at the Rosary College Graduate School of Fine Arts in Florence, Italy. She has taught and given workshops on photography at several major institutions, including the Smithsonian Institution, Cooper Union, and Pratt Institute. She has been teaching photography at Maryland Institute College of Art since 1998. DeLuise has shown in numerous solo and group exhibitions across the United States and Europe as well as in Japan and Bhutan. Her work is in the collections of the Museum of Modern Art in New York, the Metropolitan Museum of Art, the Corcoran Gallery of Art in Washington, DC, the San Francisco Museum of Modern Art, and the Art Institute of Chicago, to name just a few. DeLuise's work was featured in a 2015 MOCRA exhibition titled, Vast Bhutan: Images from the Phenomenal World.