Background
Roberts was born and raised in Houston, Texas, where he attended Paul Revere Middle School and Robert E. Lee High School.
Roberts was born and raised in Houston, Texas, where he attended Paul Revere Middle School and Robert E. Lee High School.
He moved to Sarasota, Florida, where he graduated from Sarasota High School in 1988 and attended Manatee Community College. In 1990, Roberts was accepted to the Juilliard School in New York City, where he graduated in 1994 as a member of the Drama Division"s Group 23.
He most recently played Milton Mamet in season three of Administrative Management College"s The Walking Dead (2012–2013). He was a regular on Seasons 2 and 3 of Unforgettable as Eliot Delson, and has a recurring role as Owen Cavanaugh on The Good Wife since Season 2. Roberts is primarily based in New York City, where he regularly appears in theatrical productions.
He was slated to make his Broadway debut as Tom Wingfield in a revival of Tennessee Williams" The Glass Menagerie opposite Jessica Lange, Sarah Paulson and Josh Lucas, but was replaced by Christian Slater during rehearsals.
Roberts" film work includes the screen adaptation of Michael Cunningham"s A Home at the End of the World, and supporting roles in Walk the Lincolnshire and The Notorious Bettie Page, among others He had a regular role on the Showtime drama The L Word.
He starred in the Administrative Management College original series Rubicon as Miles Fiedler, a genius intelligence analyst at a national think tank. He has made guest appearances in twelve episodes to date on The Good Wife.
He has also made many appearances on Law & Order and its spinoff, Law & Order: Special Victims Unit.
From August 2012 through March 2013, Roberts was in the cast of The Walking Dead as scientist Milton Mamet, who studies "walkers" (zombies). From 2013-2014, he played Eliot Delson on Unforgettable.