В ноябре 1909 года поступил на военную службу фанен-юнкером (кандидат в офицеры), в пехотный полк. С августа 1910 — лейтенант.
Командовал пехотным взводом, затем пехотной ротой. Награждён Железными крестами обеих степеней.
В 1919 году уволен с военной службы (из-за сокращения численности рейхсвера до 100 тыс.) с присвоением звания капитана.
С началом Второй мировой войны — вновь на военной службе (в возрасте 49 лет), командир роты 27-й пехотной дивизии. Участвовал в Польской и Французской кампаниях. В 1940 году произведён в майоры, назначен командиром пехотного батальона 227-й пехотной дивизии.
С 22 июня 1941 года воевал на северном участке Восточного фронта (на Ленинградском направлении). С августа 1942 — командир пехотного полка, подполковник. В декабре 1942 — награждён Рыцарским крестом.
В 1943 году — бои в районе Нарвы. В апреле 1944 — произведён в полковники, награждён Дубовыми листьями к Рыцарскому кресту.
С июля 1944 — командир 227-й пехотной дивизии. Бои в Курляндском котле.
В январе 1945 — произведён в генерал-майоры и награждён Мечами (№ 123) к Рыцарскому кресту с Дубовыми листьями.
25 апреля 1945 года генерал-майор Венглер погиб в результате авиабомбардировки.