He earned a Ph.D. in Computer Science from the University of Illinois and a B.S. in Computer Science from Iowa State University. His research interests are in cryptography, focusing on secure computation protocols and computing on encrypted data. His research was recently recognized with the NSF's prestigious CAREER award for junior faculty.