David Anders: David Anders. Actor: The Revenant. David Anders is a Film,TV & Stage Actor from Grants Pass, Oregon. Known for his roles as Julian Sark on Alias, Adam Monroe on Heroes, John Gilbert in The Vampire Diaries, Dr. Whale on ABC's Once Upon a Time and as Blaine *DeBeers* McDonough on iZombie. Although Anders is American much of the world thinks him to be British. Just as he designed.