His research interests include large-scale scientific visualization and computer graphics. He received a BS in computer science from Memphis State University and a PhD in computer science from the University of Utah. He was a technical staff member in the Advanced Computing Laboratory (ACL) located at Los Alamos National Laboratory, where he formed and directed the visualization efforts in the ACL. He is a member of the IEEE Computer Society, ACM, and SIAM.