Casey McDermott

Casey McDermott is a senior animator at Blizzard Entertainment. He has worked on various Overwatch tie-in cinematics, along with Blizzard's StarCraft and Warcraft settings.