Germann directed a few Ally McBeal episodes, including "Fear of Flirting" (season 5, episode 4). He appeared on ABC's In Case of Emergency as Sherman Yablonsky until it was canceled after one season and also in the pilot episode of Eureka as the director of operations, Warren King. He did not reprise the role, and his character's disappearance was explained in the official comic book as having been reassigned to Alaska.
Germann has appeared in NCIS since the Season 10 episode, "Shiva", playing NCIS Assistant Director Jerome Craig. Later, in the episode, "Canary", he briefly took over the agency while the Director at the time was on temporary leave following a family tragedy.