Vaughn Armstrong


Vaughn Dale Armstrong is an American actor.
Armstrong is noted for having portrayed many different characters in the Star Trek franchise, across all Star Trek television series except for, ' and ', including the recurring character in . By the time of a 2003 interview, Armstrong had played eleven different characters.