who plays blake on the good wife
Porter portrayed Randy in the 2010 film Dear John, which was adapted from the novel of the same name by Nicholas Sparks. In 2010, Porter joined the cast of CBS's legal drama The Good Wife as Blake, an investigator for a law firm. Also in 2010, Porter starred in the pilot of the television series Nomads, which was developed for The CW, but it was not picked up by the network.