He obtained his Ph.D. from Kobe University in 2004, and has worked at Sophia University as an assistant professor for three years. He has been a faculty member at Keio University since 2007.