Han trådte inn i den bayerske hæren i 1786, ble premierløytnant 1792, kaptein 1793, major i 1803, oberst i 1809. Fra 1813 var han brigader og generalmajor. I 1824 ble han utnevnt til generalløytnant.