Albrecht Binder studierte Sport, Musik und evangelische Religion und war 10 Jahre als Fachleiter Sportspiel sowie als Fachleiter für die Didaktik der Sportspiele hauptamtlich an der Pädagogischen Hochschule Weingarten tätig. Er ist zudem in der Lehreraus- und -fortbildung sowie als Trainer und Fortbildner im Sportspielbereich aktiv.