Juntendo University
He joined Ehime FC in the Japan Football League after graduating from Juntendo University and have played for Denso FC and Japan's College of Upward Players in Soccer prior to joining Albirex Niigata FC (Singapore). He is also the captain of the side.