Question: who played lieutenant barclay on star trek the next generation
Answer: Lieutenant Reginald Endicott `` Reg '' Barclay III , played by Dwight Schultz , is a fictional character from both Star Trek : The Next Generation and Star Trek : Voyager , in the latter of which he plays a vital role in re-establishing regular contact with the starship and Starfleet .