ברוך למד ב"חדר" במאה שערים. גדל ברמת גן ולמד ובישיבת מדרשיית נועם בפרדס חנה. את שירותו הצבאי עשה כעתודאי בלימודי משפטים. בין השנים 1962 עד 1966 למד משפטים באוניברסיטה העברית וקיבל רשיון עורך דין.