Barry Garrett

Barry Garrett is the actor and singer who made a cameo as a Selay delegate in the Star Trek: The New Adventures episode "Delegate Trouble". As a background actor he received no credit for his appearance.