Anthony Tran, Engineer, The Avengers