На военной службе находился с 1738 года, участник Семилетней войны. В 1763 году получил чин капитана. С того же времени служил в гарнизонах Оренбургской губернии.
Во время Крестьянской войны 1773—1775 годов с конца октября 1773 года вместе с солдатами и офицерами Ставропольского батальона участвовал в экспедиции полковника Чернышёва, надеявшегося прорваться в осаждённый Оренбург.
Однако 13 ноября отряд был окружён повстанцами и после недолгого сопротивления капитулировал. Пугачёв предложил Чернушеву и 30 другим офицерам присягнуть ему, «императору Петру Фёдоровичу». После отказа большинства он отдал приказ о казни. В момент казни капитан Калмыков, по свидетельствам очевидцев, проявил мужество и не побоялся громогласно назвать Пугачёва самозванцем, изменником и тираном, призывая никому не верить ему. За это он был подвергнут особо жестокой казни — пятерению. Ему отрубили руки и ноги. Затем ему распороли грудь, но даже во время этой пытки Калмыков продолжал изобличать самозваного царя. После чего ему отсекли голову.