1793年（寛政5年）、旗本渡り用人の家の次男として生まれる。江戸・四谷に住んだ。詐欺、ゆすり・たかり（恐喝）を常習とする無頼の人物であり、仲間の河内山宗俊（河内山宗春とも）とともに1823年（文政6年）に捕らえられ、河内山は獄死したが、直次郎は翌年1824年（文政7年）、追放処分を受けた。その後、恐喝行為を繰り返したため、再び捕らえられ、1832年12月14日（天保3年11月23日）、千住・小塚原刑場で刑死した。享年40（満38-39歳没）。吉原遊廓・大口屋の遊女であった三千歳（1813年 - 1884年）が、小塚原の回向院に墓を建立した。没後、二代目松林伯圓（1834年 - 1905年）が講談『天保六花撰』に書き起こし、演じた。のちに河竹黙阿弥が歌舞伎にとりあげ、『雲上野三衣策前』を書き、1875年（明治7年）10月、東京・木挽町（現在の東京都中央区銀座4丁目）の河原崎座で初演された。1881年（明治13年）3月には、東京・新富町（現在の東京都中央区新富2丁目）の新富座で、同じく河竹黙阿弥作の『天衣紛上野初花』（通称『河内山と直侍』）が初演され、河内山を九代目市川團十郎、直侍（直次郎）を五代目尾上菊五郎が演じた。以降、映画・テレビ等でも多く取り上げられるところとなる。
1420年から1430年頃、サー・ロバート・ハワードとその妻マーガレット（初代ノーフォーク公爵トマス・モウブレーの娘）の一人息子として生まれた。1452年から1453年にかけて初代シュルーズベリー伯爵ジョン・タルボットのガスコーニュ遠征軍に従軍し、百年戦争最後の戦いであるカスティヨンの戦いに参戦した。1455年にはノーフォーク州から選出されて庶民院議員となった。1461年3月に即位したヨーク派のエドワード4世を支持し、ランカスター派と戦った。タウトンの戦いにも参加した。エドワード4世の寵臣となり、同年にナイトに叙されるとともにノーフォークとサフォークのシェリフ、またノリッジ城とコルチェスター城の城守(Constable)に任じられた。さらに1467年にはオックスフォードシャーのシェリフ、1467年から1474年にかけては王室財政長官を務めた。1470年にはハワード男爵に叙せられ、1472年にはガーター勲章を受勲した。しばしばフランスへの外交使節にも登用された。1483年のエドワード5世の退位問題の際には追い落とす側のリチャード3世を支持したため、その功で同年6月ノーフォーク公に叙せられた。臣民への公爵位授与は彼が最初であった。また軍務伯、海軍卿などの重職に任じられている。さらに1484年頃には貴族院の決定により母方のモウブレー家から議会招集令状による爵位(男子がなく女子のみある場合に姉妹間に優劣がない女系継承が可能)であるモウブレー男爵とセグレイヴ男爵を継承した。しかし、1485年5月22日のボズワースの戦いでリチャード3世と共に戦死した。テッドフォードの小修道院に埋葬されたが、後の宗教改革の際にどこか（恐らくフラムリンガム教会の孫・トマス・ハワードの墓所だろう）に移葬されてしまった。彼の墓所は分からなくなってしまったが、最初の妻キャサリン・モリンズの真鍮記念碑だけは今でもサフォークで見る事ができる。死後、ノーフォーク公爵はヘンリー7世に剥奪され、子のトマスもロンドン塔に投獄された。後にトマスは釈放されたが、ノーフォーク公を取り戻すには1514年を待たなければならなかった。ボズワースの決戦前夜にトマス・スタンリー男爵とノーサンバランド伯ヘンリー・パーシーの中立を暗示するメモが手元に残されたと言われるが、真偽は不明。
伝説の立喰師「ケツネコロッケのお銀」の目撃情報を確かめるべく、フリーのルポライター大塚ギチ男は単身パレスチナへ向かう。そこでギチ男が見たものは…。
実際のシステムでショーンハーゲ・ストラッセン法を実装する際に用いられた実用的な最適化について述べる。主に2007年のゴードリー、Kruppa、ジマーマンのGNU Multi-Precision Libraryの機能拡張によるものである。特定のカットオフポイント以下ではToom-3などの他のアルゴリズムを使用して再帰的に乗算を実行するほうが効率的である。結果を  mod 2ⁿ + 1 を用いて削減する必要があるが、シフト最適化で説明した通り効率的に計算可能である。逆離散フーリエ変換には各要素を 2²ⁿ/2ᵏ  で割る計算が含まれる。この演算は同様に2の累乗で割る操作を含む A⁻¹ との乗算と組み合わせることが多い。大きな数を 2ʷ ビットのワードで表すシステムでは、ベクトルのサイズ 2ᵏ が1ワードあたりのビット数の倍数とすると便利である。(例えば32ビットのコンピュータでは k ≥ 5 、64ビットのコンピュータでは k ≥ 6 )。これにより、ビットシフト無しで入力を分割可能であり、高位のワードが0か1の場合に mod 2ⁿ + 1 で一様な表現ができる。正規化には 2ⁿ + 1 の加算か減算が含まれる。この値は2つのビット以外0であり、平均計算時間は定数時間で行える。クーリー–テューキー型FFTアルゴリズムのような反復高速フーリエ変換アルゴリズムは、複素数のベクトルを用いて高速フーリエ変換を行うが、ショーンハーゲ・ストラッセン法では参照の局所性はあまり生じない。高速フーリエ変換の直接的で再帰的な非現実的な実装は、全ての演算が再帰呼び出しの深さがある一定以上より深くなると参照の局所性が生じる。ゴードリー・Kruppa、ジマーマンはベイリーの4ステップアルゴリズムと、複数の再帰ステップを組み合わせたより高次の基数変換を組み合わせた手法を用いた。ショーンハーゲが説明した「ルート2のトリック」では、 2³ⁿ/4−2ⁿ/4 が mod 2ⁿ+1 でのルート2になることを用いており、 2²ⁿ ≡ 1より、1の4n乗根でもある。これによって変換の長さを 2ᵏ から 2ᵏ ⁺ ¹まで長くすることが可能となった。