Debra was born in NY and raised on the shores of Long Island. She lived and worked in NYC and Paris as a fashion model before becoming a photographer herself. She attended the prestigious ICP (International Center for Photography) where she honed her skills as a fine art photographer.
Combining her artistic sensibility with her fashion background Debra has been able to enjoy a successful career as a fine art photographer. Her unique photographic style exhibits a clean symmetrical aesthetic, creating expressive, lyrical and thoughtful qualities in her work.