Vaughn Du Clark is the unscrupulous CEO of energy drink company Max Rager. Through intimidation and murder, he has kept the dangerous fault of the drink out of the press: 1 in 1000 drinkers can fall in deadly fits of rage. In anticipation of the release of his next generation drink, Super Max, he could not need any negative publicity. It eventually did come out, leading to a larger investigation into his company.
When he learned a "zombie" outbreak on Lake Washington was caused by a mix of Max Rager and Utopium, he set aside a porion of the R&D budget to investigate the zombies. He also forced Major Lilywhite to work for him and kill as many zombies as possible, lest Liv Moore be targeted.
- Vaughn Du Clark was portrayed by Steven Weber.
- 11 Appearances of Vaughn Du Clark (iZombie TV Series)
- 3 Images featuring Vaughn Du Clark (iZombie TV Series)
- Quotations by or about Vaughn Du Clark (iZombie TV Series)
- Character Gallery: Vaughn Du Clark (iZombie TV Series)