He joined the faculty in 1999 and was promoted with tenure in 2005. Anthony earned his Ph.D. in 1999 and his Master's degree in 1996, both from the University of Michigan, and both in Computer Science and Engineering. He received a B.A. in Computer Science from Columbia University in 1988.