Question: who played elliot on law and order svu
Answer: Christopher Peter Meloni ( born April 2 , 1961 ) is an American actor .