Kevin has been working as a professional animator since 2005 and has taught with iAnimate since 2012. Currently, he is a Principal Animator at Riot Games. Previous titles include God of War: Chains of Olympus and Ghost of Sparta for PSP, and The Order: 1886, as cinematic lead for Ready at Dawn. Moving to Blizzard to work on World of Warcraft and shipping the expansions Warlords of Draenor, Legion, and Battle for Azeroth furthered his experience with creature and fantasy animation.
He enjoys working with students, helping them with workflow techniques, and training them to utilize and exaggerate reference. When he's not working, Kevin enjoys spending time with his wife and two daughters. He also enjoys motorcycle riding, cookies and girly pop music.