岩手県江刺市（現：奥州市）生まれ、東京高円寺在住。生家は「卵めん」で有名な吉田製麺。岩手県立岩谷堂高等学校時代、吹奏楽部でドラムを始める。おもにプログレッシブ・ロック・バンドに影響を受け、1980年代初期から、東京都内のライブハウスを拠点に本格的な音楽活動を開始。1985年に「ルインズ」を結成。1990年代には海外ツアーを始めるとともに、ルインズ以外に「高円寺百景」、「大陸男対山脈女」、「是巨人」、「赤天」、「ズビズバ」等、つぎつぎと違うコンセプト・音楽性に基づくユニットを立ち上げ、レパートリーの大方を手がける。以降現在まで様々なアーティストとの共演や自身のバンドにおいて、プログレッシブ・ロックやジャズ・ロック、即興演奏の分野で活動を続ける。国内のみならず海外でもコラボレーションなどで精力的にライブを行っており、セッションでの参加を含めて多岐にわたる作品を様々なレーベルから発表している。国内外のミュージシャンとの共演も多く、近年では菊地雅章、藤井郷子、林栄一など、ジャズ・ミュージシャンともセッションを行うほか、サムラ・ママス・マンナ、アシッド・マザー・ゴング（Acid Mothers Templeとゴングの合体バンド）、ペインキラーといった日本国外のバンドのメンバーでもある。音楽活動のかたわら石仏や石像など、石の写真を撮り続ける写真家でもあり、その趣味は結成するバンド名やレーベル名（「磨崖仏」「ルインズ」「石窟寺院」など）、特徴的な作品のジャケットにも現れている。
2019年に、2011年から2018年にかけて高浜原子力発電所がある福井県大飯郡高浜町の森山栄治助役から、八木誠会長や、岩根茂樹社長、森中郁雄副社長らとともに、「原発マネー」と思われる3億2千万円を受け取とっていたことが明らかになり、菅原一秀経済産業大臣から「言語道断。ゆゆしき事態だ」と批判を受けた。なお、判明している分だけで1億1057万円相当を受け取っていた。関西電力の豊松秀己元副社長（65）が、大阪の歓楽街・北新地の高級ラウンジXで豪遊していた際の様子が「週刊文春」の取材で判明した。すでに関電の幹部ら20人が、福井県高浜町の森山栄治元助役（故人）から3億2千万円相当の多額の金品を受領していたことが明らかになっているが、中でも特に突出していたのが豊松氏だ。判明分だけでも約1億1千万円の金品を受領していた豊松氏は、技術者として、電気事業連合会の原子力開発対策委員長を務めていたこともある“原子力のドン”でもある。　ラウンジXの元ホステスが明かす。「トヨちゃん（豊松氏）はカラオケ付きのVIPルームをよく借り切っていました。20人以上入る部屋を7人から10人くらいで使い、多い時は部下など15～16人くらい連れてきた。みんなが彼にペコペコしていました。料金は2時間で1人約2万円。それにVIPルーム代、ボトル代が加算されますが、ウイスキーなどをポンポンあけて羽振りよく飲んでいたのを覚えています。支払いはトヨちゃんで、いつも現金。毎日のように店に来ていた時期もあり、月に軽く400～500万円は落としていました」　（「週刊文春」編集部／週刊文春 2019年10月24日号）
京都大学工学部で原子核工学を学び、1978年4月に関西電力に入社。 2003年6月、支配人、原子力事業本部副事業本部長となり、2005年7月には原子燃料サイクル室長を併任、翌2006年6月に執行役員に昇任、2009年6月に常務取締役、2011年6月に取締役副社長となった。2011年、きんでん監査役を併任。このほか、電気事業連合会原子力開発対策委員長なども務めている。2019年非常勤嘱託。2011年の関西電力の株主総会では、関西電力の原子炉について、「堅牢な格納容器を持って」おり、北朝鮮のテポドンなどのミサイル攻撃にも耐えられると説明し、メディアの注目を集めた。
豊松 秀己（とよまつ ひでき、1953年12月28日 - ）は、日本の経営者、原子力技術者、元関西電力取締役副社長、元きんでん監査役。福井県敦賀市在住。
最近の多くのプログラミング言語では、プログラムはサブルーチンなどの小さなコンポーネントに分割されており、各サブルーチンは複数の物理的に分割されたファイルに配置され、個々にコンパイルされる。あるサブルーチンがそのファイル以外で定義された何かを使う場合、前方宣言や関数プロトタイプといった概念を導入する必要が生じる。例えば、あるソースファイルに次のように関数が定義されるとする。int add(int a, int b){    return a + b;}この関数を別のソースファイルで参照するには、関数プロトタイプで宣言する必要がある。従って、次のようになる。extern int add(int, int);int triple(int x){    return add(x, add(x, x));}しかし、この単純な手法ではプログラマが add という関数の宣言を二箇所で管理しなければならなくなる。すなわち、実装が書かれたファイルとそれを使っているファイルである。その関数の定義が変更された場合、プログラマはプログラムのあちこちにある関数プロトタイプも全て更新しなければならない。ヘッダファイルはこの問題を解決するものである。モジュール化されたヘッダファイルでは、そのモジュールが外部に公開する個々の関数、オブジェクト、データ型などの宣言をする。例えば、上記の例ではヘッダファイルには add の宣言が含まれるだろう。add を使っている各ソースファイルでは、そのヘッダファイルを #include ディレクティブを使って導入する。#ifndef H_ADD#define H_ADDextern int add(int, int);#endif#include "add.h"int triple(int x){    return add(x, add(x, x));}これにより保守の負担が低減される。定義が変更された場合、ヘッダファイルにある宣言だけを更新すれば済む（変更内容によってはそれだけでは済まないこともある）。ヘッダファイルは、その中で宣言されたものの実体が定義されているソースファイルにもインクルードされることがある。これにより、コンパイラが定義と宣言が一貫しているかをチェックできる。#include "add.h"int add(int a, int b){    return a + b;}一般にヘッダファイルはインタフェースだけを提示するのに使われ、そこで宣言されたコンポーネントの使い方をある程度解説する文書を（コメントなどで）含んでいることが多い。上記の例では、サブルーチンの実装は別のソースファイルにあり、個別にコンパイルされる。C言語やC++における例外としてインライン関数がある。多くの実装ではインライン関数の展開はコンパイル時にその定義がないとできない実装になっていることが多いためである。