Check out multiple hunky nude leaked vids + leaked photos of the fit athlete Vaughn Armstrong. Vaughn Dale Armstrong is currently from the USA actor. Vaughn is gifter with a huge penis in these leaked pictures!! While his most recent character, Admiral Forrest, was killed in action on Star Trek: Enterprise, Armstrong got the chance to play Forrest again in the two-part episode In a Mirror, Darkly, in which the Mirror Universe version of Forrest appears. Some of the leaked photos portrays Vaughn having sex showing his massive cock!!!! Outside of Star Trek, Armstrong appeared on Babylon 5 as a security guard affiliated with the Nightwatch in the 1996 episodes Messages from Earth and also Point of No Return. Check out the video gallery showing the hunky leaked photos!!!!