| Organization | Role | Period |
|---|
| United States representative | position | 2025-01-03–now |
| Kosciusko School District | education | 1988-00-00 |
| Carolina College of Biblical Studies | education | now |
| Samford University | education | now |
| House Committee on Science, Space, and Technology | Member | now |
| House Committee on Homeland Security | Member | now |
| House Committee on Foreign Affairs | Member | now |
| House Committee on Science, Space, and Technology — Energy | Member | now |
| House Committee on Foreign Affairs — East Asia and Pacific | Member | now |
| House Committee on Homeland Security — Transportation and Maritime Security | Member | now |
| House Committee on Homeland Security — Border Security and Enforcement | Member | now |
| House Committee on Foreign Affairs — Western Hemisphere | Member | now |
| House Committee on Science, Space, and Technology — Research and Technology | Member | now |
62 disclosed trade(s) (38 buys / 24 sells) · 2025-12-01 → 2026-05-29 · 2 distinct ticker(s)
| Date | Ticker | Asset | Type | Amount | |
|---|
| 2026-05-29 | | KKR Real Estate Select Trust Class U [SP] | BUY | $1,001 - $15,000 | PTR |
| 2026-05-27 | | OAKTREE STRATEGIC CREDIT [SP] | BUY | $1,001 - $15,000 | PTR |
| 2026-05-01 | | APOLLO DEBT SOLUTIONS BDC [SP] | BUY | $1,001 - $15,000 | PTR |
| 2026-04-28 | | ALPHAKEYS BLACKSTONE LIFE [SP] | BUY | $1,001 - $15,000 | PTR |
| 2026-03-30 | | Oaktree Strategic Credit Fund Class S [SP] | BUY | $1,001 - $15,000 | PTR |
| 2026-03-27 | | Apollo Debt Solutions BDC Class S [SP] | BUY | $1,001 - $15,000 | PTR |
| 2026-03-04 | $IBIT | iShares Bitcoin Trust ETF [SP] | BUY | $100,001 - $250,000 | PTR |
| 2026-03-03 | | Apollo Debt Solutions BDC Class S [SP] | BUY | $1,001 - $15,000 | PTR |
| 2026-02-27 | | OAKTREE STRATEGIC CREDIT [SP] | BUY | $1,001 - $15,000 | PTR |
| 2026-02-19 | | BARCLAYS BANK PLC TAR-SS INTL [SP] | SELL | $100,001 - $250,000 | PTR |
| 2026-02-18 | | US TSY BOND DUE 02/15/36 [GS] [SP] | BUY | $15,001 - $50,000 | PTR |
| 2026-02-17 | | US TSY NOTE DUE 02/15/26 [GS] [SP] | SELL | $15,001 - $50,000 | PTR |
| 2026-02-15 | | US TSY DUE 02/15/26 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2026-02-06 | | OAKTREE STRATEGIC CREDIT [SP] | BUY | $1,001 - $15,000 | PTR |
| 2026-02-04 | | APOLLO DEBT SOLUTIONS BDC [SP] | BUY | $1,001 - $15,000 | PTR |
| 2026-02-04 | $KRSOX | KKR Real Estate Select Trust Class U [SP] | BUY | $1,001 - $15,000 | PTR |
| 2026-01-05 | $KRSOX | KKR Real Estate Select Trust Class U [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-31 | | BANK OF NOVA SCOTIA [CS] [JT] | BUY | $50,001 - $100,000 | PTR |
| 2025-12-31 | | BNP PARIBAS [CS] [JT] | BUY | $50,001 - $100,000 | PTR |
| 2025-12-30 | | APOLLO DEBT SOLUTIONS BDC [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-30 | | OAKTREE STRATEGIC CREDIT [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-26 | | COATUE INNOVATION FUND [HN] [SP] | BUY | $250,001 - $500,000 | PTR |
| 2025-12-26 | | SL PARTNERS VII (ICAPITAL), L.P. [SP] | BUY | $50,001 - $100,000 | PTR |
| 2025-12-22 | | Fannie Mae Note 9/24/26 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 02/15/33 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 02/15/28 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 02/15/30 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 02/15/31 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 02/15/32 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 02/15/34 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 02/28/27 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 05/15/32 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 05/31/30 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 08/15/27 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 08/15/29 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 08/15/31 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 08/15/33 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 11/15/29 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 11/15/31 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 11/15/32 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 11/15/33 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 11/15/34 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-22 | | US TSY NOTE 11/30/26 [GS] [SP] | SELL | $1,001 - $15,000 | PTR |
| 2025-12-12 | | UBS AG [CS] [JT] | SELL | $15,001 - $50,000 | PTR |
| 2025-12-02 | | Fannie Mae Note 9/24/26 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | KKR Real Estate Select Trust Class U [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY DUE 05/15/34 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY DUE 11/15/34 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY NOTE 02/15/26 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY NOTE 02/15/32 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY NOTE 02/15/33 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY NOTE 02/15/34 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY NOTE 02/15/35 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY NOTE 05/15/32 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY NOTE 05/15/35 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY NOTE 08/15/31 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY NOTE 08/15/33 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY NOTE 08/31/30 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY NOTE 11/15/31 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY NOTE 11/15/32 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-02 | | US TSY NOTE 11/15/33 [GS] [SP] | BUY | $1,001 - $15,000 | PTR |
| 2025-12-01 | | Apollo Debt Solutions BDC Class S [SP] | BUY | $1,001 - $15,000 | PTR |