In 2007, Shanks joined the Fox Network series 24, guest-starring as lobbyist Mark Bishop in a three-episode arc for season 6. In 2008–2009, Shanks had a recurring role on the second season of the USA Network spy series Burn Notice, playing Victor Stecker-Epps, a fellow burned spy and maniacal counterpoint to series lead Jeffrey Donovan's character. In 2008, Shanks had a guest starring role in one episode of the SciFi Channel series Eureka, as an Alchemist somewhat responsible for the near destruction of the town due to a student's mixing chemicals in his lab and thereby creating the "Alchemist curse". He appeared in the episode "All That Glitters...", with a mention of his character in the episode "A Night At Global Dynamics".