Question: who plays eli gold on the good wife
Answer: Alan Cumming , OBE ( born 27 January 1965 ) , is a Scottish - American actor , singer / performer , author , and activist who has appeared in numerous films , television shows , and plays .