Vaughn Du Clark

Vaughn Du Clark is a fictional character featured on the CW Network television series iZombie. Played by actor Steven Weber, he was introduced in the tenth episode from season one, "Mr. Berserk".