Career
Armstrong"s batting and bowling styles are unknown. He was born at Gravesend, Kent. Armstrong made his first-class debut for Kent against Middlesex in 1859.
He made eight further first-class appearances for the county, the last of which came against England in 1861.
In his nine first-class matches, he scored 76 runs at an average of 6.90, with a high score of 10 not out. He died at Peckham, London on 9 June 1863.