Joshua Aaron "Josh '' Charles (born September 15, 1971) is an American stage, film and television actor. He is best known for the roles of Dan Rydell on Sports Night; Will Gardner on The Good Wife, which earned him two Primetime Emmy Award nominations; and his early work as Knox Overstreet in Dead Poets Society.
who played will gardner on the good wife
Joshua Aaron "Josh '' Charles