He received a Ph.D. degree from University of Tokyo in 1998. Prior to coming to Osaka, he has been a postdoctoral research associate at National Astronomical Observatory of Japan, University of Maryland, and University of Cambridge.