Matthew Armstrong is an actor with who is probably best known for playing the character of Ted in the TV show Heroes.
I was able to meet Mr. Armstrong at Collectormania 12 held at the Centre in Milton Keynes in October 2007.