Career
He grew up on Long Island, then moved with his family to Strafford, Vermont, but now lives in Charlottesville, Virginia. He is the nephew of clergyman and peace activist William Sloane Coffin.
He grew up on Long Island, then moved with his family to Strafford, Vermont, but now lives in Charlottesville, Virginia. He is the nephew of clergyman and peace activist William Sloane Coffin.