He has guest starred on Saving Grace, The West Wing, Criminal Minds, Law & Order, Law & Order: Special Victims Unit, Law & Order: Criminal Intent, House, M*A*S*H, Ghost Whisperer, Brothers and Sisters, Leverage, "Blue Bloods" and The Waltons. In 2014 he appeared in a recurring role in Homeland as CIA agent and former interim station chief John Redmond and as Detective Winslow in the Amazon Prime original TV series Sneaky Pete.