 On stage, he played the lead role in D. C. Moore's "The Empire" and appeared in the 2011 revival of "Flare Path".He co-starred with Maxine Peake in "Miss Julie" at the Royal Exchange and with Louise Brealey in a touring production of "Constellations".Armstrong is the son of actor Alun Armstrong and his wife Sue.