Родился 5 февраля 1912 года в д. Горбачево (Тверская область). Латыш. В армии с 1934 года. Окончил в 1937 году курсы младших лейтенантов, в 1941 году - курсы "Выстрел". На фронте с ноября 1941 года. Командир батальона 572-го стрелкового полка (3-й Украинский фронт) капитан Блау в числе первых 9 ноября 1944 года переправился на барже на правый берег Дуная и вступил в бой с противником в районе г. Батина (Югославия). В течение дня на плацдарме батальон отбил 18 контратак врага, уничтожив при этом до 3 рот противника. Командир в рукопашной схватке был ранен, но не оставил поле боя. Плацдарм был удержан. После войны служил во внутренних войсках и органах МВД. Награжден орденами Ленина, Отечественной войны 1-й и 2-й степени, медалями. Умер 11 февраля 1988 года.
Звание Героя Советского Союза присвоено 24 марта 1945 года.