Question: what actor played ben stone on law and order
Answer: Michael Moriarty ( born April 5 , 1941 ) is an American - Canadian stage and screen actor and jazz musician .