David Anders is an American film, television, and stage actor born on March 11, 1981, in Grants Pass, Oregon. He gained widespread recognition early in his screen career as the calculating international operative Julian Sark on the ABC spy drama Alias, turning a recurring antagonist into one of the series’ most memorable characters.
Anders continued building a strong following through distinctive roles in fantasy, science-fiction, and supernatural television. On NBC’s Heroes, he portrayed the regenerative Adam Monroe, also known as Takezo Kensei. He later appeared as John Gilbert on The Vampire Diaries and played Dr. Whale, whose fairy-tale identity was Victor Frankenstein, on Once Upon a Time. These performances showcased his flair for charming, secretive, and morally complicated characters.
From 2015 through 2019, Anders starred as Blaine DeBeers on The CW’s iZombie. His energetic performance helped make the ambitious zombie entrepreneur a central presence throughout the show’s five-season run. Across his career, Anders has also appeared in series including 24, Necessary Roughness, Arrow, and Roswell, New Mexico, earning lasting affection from fans of clever genre storytelling.