Fujiharu was born in Higashiosaka on November 28, 1988. After graduating from Osaka University of Health and Sport Sciences, he joined J1 League club Gamba Osaka in 2011. Although he became a regular as left side back from 2012, Gamba was relegated to J2 League end of the 2012 season. In 2013, Gamba won the champions and was returned to J1 in a year. In 2014, the club won all three major title in Japan; J1 League, J.League Cup and Emperor's Cup.