קורן נולד וגדל בריגה שבלטביה בתקופת השתייכותה לברית המועצות. הוא עלה לישראל ב-1973 עם הוריו ולמד בתיכון מקומי. שירת בצה"ל כקצין בחיל התותחנים, השתתף במלחמת לבנון הראשונה, במהלכה שירת כקצין אג"ם במערך איכון של החיל שסייע לאוגדה 96, והשתחרר משירות הקבע בדרגת סרן. ב-1986 סיים תואר ראשון ביחסים בינלאומיים ובכלכלה מהאוניברסיטה העברית בירושלים.