Diab was born in Lebanon and studied sociology at the American University of Beirut. He received a PhD from Syracuse University in Syracuse, New York. He became a Canadian citizen in 1993, and moved to Ottawa in 2006.