Ben Anders has studied at The New School University and the University of Bonn. He lives in New York City.