Szülei: Vámoss Benő református lelkész, Szalay Zsuzsánna.
A gimnázium VII. osztályát Pápán, a VIII. oszt. és a jogot Kecskeméten végezte. 1869 őszétől a kecskeméti jogakadémián két évig segédtanár, azontúl pedig rendes tanár volt. 1890 végén Kecskemét városának főkapitányává neveztetett ki. 1884-ben Kecskemét városa országgyűlési képviselővé választotta. 1890 végén Kecskemét városának főkapitányává neveztetett ki. 1884-ben Kecskemét városa országgyűlési képviselővé választotta.1905-ben vonult nyugalomba. — Cikkeket írt a Büntetőjog Tárába. — Szerkesztette a «Kecskemét» című hetilapot 1875. január 1-től június 30-ig.
Halász Sándor, Országgyűlési Almanach. Budapest, 1886. 193. 1. — Kecskeméti Nagy Képes Naptár 1892. 132. I. arck.
Forrás: Szinnyei József: Magyar írók élete és munkái. XIV. Telgárti-Zsutai. Budapest, 1914.