His single-episode guest appearances during the 2000s include two 2004 episodes of "Curb Your Enthusiasm" as Dr. Saul Funkhouser, the "Adrift" episode in the beginning of "Lost"'s second season in 2005, the 2006 "Invincible" episode of "Eureka", the 2007 episode of the TV series "Masters of Horror" "The Washingtonians", and a 2008 episode of the TV series "Psych". That same year he guest-starred as Victor Dubenich, the antagonist in the pilot episode of "Leverage", reappearing in 2012 for the last two episodes of season 4. In 2013, he guest-starred in two subsequent episodes of the TV series "Person of Interest".