He appeared in an episode of Ghost Whisperer, alongside Jennifer Love Hewitt, and in CBS's NCIS as Ted Bankston, a former NSA analyst who was suspected of mishandling classified information, which was eventually proven to be true. His character had kidnapped Michelle Lee's (Liza Lapira) daughter/sister, Amanda, and had forced her to work for him; he was killed off during a stand-off between himself, Lee, and Leroy Jethro Gibbs (Mark Harmon) in the Season 6 episode, "Dagger". Eigenberg had a recurring role in the HBO series Sex and The City as Steve Brady, Miranda Hobbs' on-and-off-again boyfriend and eventual husband. In 2009 he appeared in Season 6 episode 13 of Cold Case titled "Breaking News". He played the 1988 version of Nathan Kravet.