Question: who plays will gardner on the good wife
Answer: Joshua Aaron Charles