Played the role of Bob Birch on the TV series, House of Cards with Kevin Spacey.
He made his TV film debut in James Ivory's Hullabaloo Over Georgie and Bonnie's Pictures.
He played the role of Arnie Zelman on the drama, Oz.
He married Margaret Pine who is a composer and sound designer.
He was in Moonrise Kingdom with Edward Norton.