Robert A. Schaefer, Jr. was born in Cullman, Alabama, USA, in 1951.
He currently lives and works in New York.