Masuda was born in Miyazaki on June 19, 1985. After graduating from Hosho High School, he joined J1 League club Kashima Antlers in 2004. He played many matches as defensive midfielder from 2005. Kashima won the J1 League champions for 3 years in a row (2007-2009). Kashima also won the champions in the 2007 Emperor's Cup. In 2010, he moved to Montedio Yamagata with teammate Yuzo Tashiro on loan. In 2011, he returned to Kashima. kashima won the champions in the 2011 and 2012 J.League Cup. In 2013, he moved to K League Classic club Ulsan Hyundai. He also played for Omiya Ardija, Sharjah, Shimizu S-Pulse and Seoul E-Land. He retired in 2019.