В 1671—1676 годах Эрнест Денгоф участвовал в военных действиях на Украине против турок-османов и правобережных казаков. В 1676 году получил должность ловчего великого литовского. В 1683—1685 годах Эрнест Денгоф носил звание каштеляна виленского.