He received his Ph.D. from Virginia Tech. He was a Post-Doc research at Virginia Tech. He has been working in several different research areas including Human and Computer Interactions, Biomechanics, Manufacturing, Optics, 3D Imaging, Digital Holography, Optical Scanning Holography, Imaging Processing, and Computer Vision.