З початком вторгнення німецького Вермахту до Радянського Союзу в перших лавах бойових порядків. Командиром взводу 426-го піхотного полку 126-ї піхотної дивізії генерал-лейтенанта П.Лаукса бився на північному фланзі Східного фронту. Бився у Литві, на півночі Російської Федерації. У липні 1941 дістав поранення, але незабаром повернувся до строю, став командиром піхотної роти. У середині серпня брав участь у боях за Новгород. У вересні-жовтні 1941 року у складі полку бився в районі Шліссельбург-Липки-Ладозьке озеро. Брав участь у блокаді Ленінграду. У жовтні 1941 року отримав звання обер-лейтенант.