נולד במשפחה יהודית יוצאי פולין אשר הוגלתה לסיביר אחרי פלישת ברית המועצות לפולין בשנת 1939. האב, זיגמונד הופמן רופא במיקצועו התנדב לשרת בדיוויזיה הפולנית הראשונה על שם קוסטושקו בצבא האדום, האם - מריה שמלקס.