Cohen fought with the Canadian Railway Troops in Europe during World War I where part of his job involved supervising Chinese labourers.
כהן לחם בשורות חיל המשלוח הקנדי (Canadian Railway Troops) באירופה במלחמת העולם הראשונה, שם חלק מתפקידו היה לפקח על העובדים הסינים.