Magyarországon született egy baden-württembergi nemes családban; apja Johann Christoph von Ampringen, anyja Susanne von Landsberg volt. 1646-ban lépett be a Német Lovagrendbe, majd fokozatosan haladt előre a ranglétrán. 1660-tól őt bízták meg a rend nevében a horvát határ védelmével a törökök ellen. 1664-ben egyhangúlag a Lovagrend nagymesterévé választották. A határ megerősítésére, a johannitákkal való összefogásra, illetve egy dunai flotta felállítására vonatkozó tervei rendre meghiúsultak részben az anyagiak hiánya, részben a császári udvar ellenállása miatt. Ennek ellenére a rend hathatósan közreműködött a török elleni háborúkban, például az 1664-es szentgotthárdi csatában. 1673. február 27-én Lipót császár a Magyar Királyság kormányzójává nevezte ki. 1677-ben elhagyta az országot, 1679-ben pedig saját kérésére felmentették tisztségéből, és Szilézia kormányzója lett.