Ernst Frey sinh năm 1915 ở thành phố Vienna. Năm 1934 gia nhập Đoàn Thanh niên Cộng Sản. Nhiều lần bị giam giữ dưới chế độ phát xít Áo. Tháng 4 năm 1938 trốn chạy sang Thụy Sĩ, ở đấy ông bị giam giữ nhiều tháng. Khi được tự do ông đến Pháp với mục tiêu tham gia Binh đoàn Quốc tế trong cuộc nội chiến ở Tây Ban Nha. Nhưng ông lại rơi vào Đội Quân Lê Dương và đến Algeria. Từ năm 1941, ông đến Đông Dương với tư cách Tình nguyện quân. Tháng 3 năm 1945 Nhật bản xâm lược Đông Dương. Tháng 9 năm 1945 Frey bị Nhật bắt làm tù binh. Nhưng chỉ ít lâu sau ông trốn sang hàng ngũ Việt Minh, ở đấy đầu tiên ông tham gia huấn luyện quân sự, rồi được phong hàm đại tá. Tháng 9 năm 1950 ông rời Việt Nam về Vienna và mất năm 1994 tại đó.