1960年、京都大学法学部を卒業。同年 三井物産入社。1964年 同社退社。1965年 大学時代の恩師である大石義雄からの連絡で京都産業大学の政治学担当の教員となる[1]。
1969年、 大阪府立大学教育学部専任講師。1974年 同教養部助教授。1981年 愛媛大学法文学部教授。1992年 大阪国際大学政経学部教授。1997年 論題「北一輝 転換期の思想構造」を京都大学に提出して法学博士の学位を取得[2]。2000年に大阪国際大学を定年退職した。その後は近畿福祉大学社会福祉学部教授として教鞭をとる。2005年、近畿福祉大学を定年退職。維新政党・新風の講師団に参加。21世紀アジア協会理事長。