Shaffir was born in New York City, and was raised as an Orthodox Jew. His father, born in Iași, Romania, and grandmother were Holocaust survivors. Soon after his birth, his family moved to North Carolina, followed by Maryland. He attended high school in Rockville, Maryland, followed by time at Yeshiva University in New York City. In 1999, Shaffir graduated from University of Maryland.