After completing his schooling in Lower Saxony, Bochow moved to Berlin, where he studied sociology and political science. After earning his Ph.D., he was employed as a sociologist at the Free University.