Yoki was born in Fukuoka, Japan. He has a Master's in Science in Management, as well as a Bachelor's in Foreign Studies. After working in advertising and media for many years, he started teaching as a professor at the Babel University of Translation in 2014, and previously got his guiding license in 2004. Yoki has since been enjoying guiding guests through Tokyo!