Question: who played da vinci in star trek voyager
Answer: Leonardo da Vinci