ארד נולד ברומניה, בה עבר בילדותו את מלחמת העולם השנייה. ב-1950 עלה לישראל. שירת בצה"ל בחיל התותחנים ובשירות המילואים לחם כקצין תותחנים במלחמת סיני ובמלחמת ששת הימים.