北海道厚岸郡浜中町生まれ、2歳より東京都で育つ。1967年東京教育大学付属駒場高等学校卒業。1974年東京都立大学(現 首都大学東京)経済学部卒業。1974年北海道庁農務部に入庁。1977年北海道立総合経済研究所（北海道庁研究機関）研究員。1980年北海道庁経済調査室調査専門員。1987年北海道庁経済調査室主任調査専門員。1992年（平成4年）北海学園大学経済学部助教授に就く。1995年同経済学部教授・同大学院経済研究科教授。2002年北海道大学にて農学博士号を取得。論題名は「地域経済発展と労働市場：転換期の地域と経済」。2004年北海学園大学開発研究所所長。2010年北海学園大学経済学部長。2015年同大学院経済研究科長。2017年北海学園大学定年退職。同名誉教授。同経済学部非常勤講師。
1979年6月20日、北九州市若松区で鮮魚店を営む一家に4人兄弟の末子として生まれる。3つ上の兄の影響で幼稚園の頃からサッカーを始め、地元の二島小学校に入学後1年生からサッカー少年団に所属、本格的に打ち込む。5年生の頃には、指導者から「お前は自由にやっていい。パスはやんないでどんどんドリブルで好きなように仕掛けろ」と言われていた。二島中学校時代には、1年後輩で後に高校の後輩にもなる宮原裕司、同じく2年後輩の山形恭平らと一緒だったが、全国大会には出場出来なかった。中学3年生の時に、福岡県の強豪校、東福岡高校の志波芳則監督にスカウトされ同校に進学。高校では、先輩だった生津将司から監督への提案により1年生からボランチでトップチームのレギュラーになり 、同年の高校選手権でもレギュラーとして出場、1回戦桐光学園戦では1学年上の中村俊輔をマンマークし勝利に貢献するなど、同年の準決勝進出の一翼を担う 。本山の在学中に週2回ほど同校を指導していた元八幡製鉄サッカー部監督の寺西忠成からも常に傍に置かれ薫陶を受けるが、2年時には椎間板ヘルニアを発症、当時は開腹手術しか完治する方法がなかったため、本人曰く「だましだましのまま」出場試合数を限定しながら1年を過ごし、チームもインターハイ、高校選手権ともに県予選で敗れる。しかし3年時の1997年には、攻撃的MFとして、インターハイ全日本ユース選手権、高校選手権で優勝し、高校サッカー史上初の3冠を達成、併せて公式戦で年間49勝2分無敗という驚異的な記録も達成する。特に高校選手権決勝は、後に鹿島のチームメイトになる中田浩二がいる帝京高校との対戦であったが、史上初のインターハイ決勝との同一カード、かつインターハイ優勝校が高校選手権では優勝出来ないというジンクスが27年間続いており、それを打ち破っての快挙であった。1998年に鹿島に入団（同期は小笠原満男、中田浩二、曽ヶ端準、山口武士、中村祥朗）。その年の天皇杯で4試合に出場し、3得点を挙げた。同年のAFCユース選手権ではチームの準優勝に貢献するとともに、自身も高原と並び大会得点王を獲得した。続く1999年には、ナイジェリアで開催されたU-20世界選手権（ワールドユース）の日本代表の一員として準優勝に貢献し、小野伸二と共にベストイレブンに選ばれた。また、この年から鹿島でもリーグ戦にコンスタントに出場するようになり、翌2000年にはシドニーオリンピックに出場するとともに、A代表に選出され、6月18日のボリビア戦で代表デビューを果たした。さらには2000年、2001年の鹿島のリーグ連覇にスーパーサブとして貢献した。2002年からは、前年限りで退団したビスマルクの背番号10を継承し、名実ともに鹿島の中心選手となった。しかし代表では主戦場としていた左サイドはチーム最大の人材過多のポジションであり、小野、中村俊、三都主、服部、三浦淳らが候補としてひしめいていた。特にスーパーサブのドリブラーとしての役割まで重なり2001年になって帰化した三都主が大ブレイク中であった事もあり、日本と韓国で開催された2002 FIFAワールドカップの代表には選出されなかった。ジーコが代表を率いるようになった2003年からは代表に招集される機会が多くなり、FWもしくはトップ下としてAFCアジアカップ2004などに参加したものの、ある程度の出場機会が与えられたにも関わらず最後まで無得点だった事でアピールできず、ドイツで開催された2006 FIFAワールドカップの代表からは外れた。2007年には6月16日のサンフレッチェ広島戦でリーグ戦通算200試合出場を達成し、同試合で鹿島ホーム通算500得点目の記念ゴールを決めた。またプロ10年目にしてはじめてリーグ戦全試合出場を果たし、6年ぶりのリーグ優勝に大きく貢献した。2008年から移籍した柳沢敦から鹿島の選手会長を引き継ぐ。シーズン中盤の6月に先天性水腎症を患っていることが判明したが、リーグ戦終了までごく近い関係者にしかその事実を明かさず、国際試合のAFCチャンピオンズリーグ（ACL）を含めてほぼフルに出場、リーグ連覇を果たした。12月25日水腎症の手術を受けた。2014年7月27日のJ1第17節・浦和戦で、クラブ最長の17シーズン目で通算500試合を達成した。2015年シーズンでは僅か6試合計139分間の出場にとどまったため、「まだピッチに立ち続けたい。プロ選手として、あるべき姿を追い求めたい」との願いから、11月26日、18シーズン在籍した鹿島を退団することが発表され、12月26日、ギラヴァンツ北九州に加入した。2016年11月21日、右ひざ前十字靭帯損傷と診断され、手術をすると発表された。その後リハビリテーションを続け、練習には復帰していたが、2017年8月7日、練習中に右膝に違和感を感じ、翌日半月板損傷と診断され、東京都内で手術を受ける。結果、合計11か月ほど戦列を離脱。2017年10月1日、ホームのJ3リーグ対SC相模原で途中出場ながら復帰を果たした。