1848-49. honvéd-huszár tábornok, G. András jómódú csizmadia mester és Vasváry Csapó Zsuzsánna fia, szül. 1804. nov. 23. Kecskeméten;iskoláit szülővárosában az ev. ref. gymnasiumban végezte; atyja azonban mint rhetort kivette az iskolából és saját mesterségére fogta; 15 éves korában fölszabadította s felvitte Pestre. De alig bucsúzott el atyjától, a 9. sz. huszárezredbe állott katonának. Csakhamar bevonult Nápolyba ezredéhez, hol öt év (1825) tizedes, 1830-ban őrmester, 1831. hadnagy, 1836. főhadnagy, 1843 alkapitány és 1846-ban százados lett. Ekkor kapta I. Miklós orosz czártól a szent Vladimir-rend negyedosztályú keresztjét. Ezredében ő volt a legjobb lovas, a miért I. Ferencz-József király, akkor még főherczeg, őt választotta lovagló mesterévé. Az 1848. események Morvaországban találták és a magyar kormány rendeletéből ő is haza jött csapataival. Görgey alatt harczolt és az ozorai csata érdeméül előbb őrnagygyá s hat hét mulva ezredessé neveztetett ki. 1849. ápr. 1. Pöltenberg dandárát Schlick megtámadván, Görgei Gáspárt küldé segítségére, a ki Schlich seregét szétverte s a Zagyvába kergette, ápril 2. Hatvant bevette s az isaszegi csata sorsát ő dönté el. Ezen dicsőséges fegyvertény elismeréseül tábornokká neveztetett ki s a 7. hadtestnek parancsnoksága bizatott reá. A függetlenségi nyilatkozatot hevesen ellenezte; ez mentette meg életét, de tiz évi börtönre itéltetett. Egy és fél évi rabság után kegyelmet kapott. Ezután visszavonulva a zajos élettől, neje bihari birtokára vette magát, hol mint postamester élt családja körében. 1869. márcz. 18. országgyűlési képviselővé választották és 1875-ig volt a magyar parlament tagja, hol a határozati párthoz tartozott. Meghalt 1884. aug. 5. Biharon. Az 1848-49. biharmegyei honvédegylet elnöke s biharmegyei bizottsági tag volt.
A Vasárnapi Ujságban (1867. 39. sz.) Helyreigazítása jelent meg az 1848-49. csataterekről (Kápolna, Tápió-Bicske sat.) irt czikkre.
Kéziratban Emlékiratai maradtak hátra.
Budapesti Közlöny 1869. 66. sz.
Vasárnapi Ujság 1868. 18. sz. arczk. 1884. arczk.
Jó Barát (naptár) 1869. arcz.
Igazmondó 1879. 29. sz. arczk.
Honvéd-Naptár 1873. arczk. 1874. arczk.
Egyetértés 1884. 216. sz.
Hazánk VII. 1887. (Vasváry Ferencz.)
Kecskeméti Nagy Képes Naptár 1894. arczk. és gyászjelentés.