Question: who played detective green on law and order
Answer: Jesse L. Martin ( born Jesse Lamont Watkins ; January 18 , 1969 ) is an American actor and singer .