General von Gagern wurde am 24. Oktober 1794 in Weilburg geboren. Im Krieg 1813 stand er in österreichischen Diensten, von 1815 an in niederländischen. Während eines Urlaubs trat er - nach Aufforderung der badischen Regierung und der deutschen Bundesversammlung - am 14. April 1848 in badischen Dienst als Generalleutnant.
Sein Bruder Heinrich wurde im Mai 1848 Präsident der Frankfurter Nationalversammlung.
Von Gagern fiel im Gefecht auf der Scheideck bei Kandern am 20. April 1848.