Ryan Denniston

Ryan Denniston is the lead animator for Overwatch and Overwatch 2.