Question: who played tom paris in star trek voyager
Answer: Robert Duncan McNeill ( born November 9 , 1964 ) is an American actor , producer , and director .