Daniel A. Echevarría was born in Atlanta, Georgia. He graduated with B.A.s in History and Media Studies from Fordham University.

In 2010, he co-founded One, One Thousand | A Publication of Southern Photography. One, One Thousand is an online publication focusing on photography produced in the American South by emerging and established photographers.

He currently lives in Atlanta, where he shares a home with one woman and one dog.