כהן בנם של אבי ועליזה. נולד וגדל בזכרון יעקב. עם גיוסו לצה"ל בשנת 2001, התנדב כהן לצנחנים, ושובץ בגדוד 101. בצנחנים עבר כהן מסלול הכשרה כלוחם, קורס מ"כים חי"ר וקורס קציני חי"ר. בסיום הקורס שב לגדוד ושימש כמפקד מחלקה וכסגן מפקד פלוגה בגדוד ולקח חלק בלחימה כנגד הטרור הפלסטיני באינתיפאדה השנייה.