Boruch went to Ohr Samayach and Chaim Berlin Yeshivah. He went to Rutgers University and graduated with a B.A. in history. He and his family moved to Bensalem in the summer of 2001. Boruch currently works in the Kosher Experience at Shoprite in Lawrenceville, New Jersey as the manager of the kosher meat department. He is currently the president our shul, Kehillas Bnai Shalom.