National Party. Member for Cowper.
Voted in 166 of 329 recorded votes they could have voted in since July 2025. Crossed the floor 3 times.
| Date | Bill | Vote |
|---|
| 29 October 2026 | Family trusts would pay at least 30% tax Vote on a change | No |
| 29 October 2026 | Family trusts would pay at least 30% tax Vote on a change | Aye |
| 29 October 2026 | Family trusts would pay at least 30% tax Vote on the main idea | No |
| 29 October 2026 | Family trusts would pay at least 30% tax Vote on a change | Aye |
| 29 October 2026 | Family trusts would pay at least 30% tax Vote on a change | No |
| 29 October 2026 | Family trusts would pay at least 30% tax Final vote | No |
| 29 October 2026 | Family trust income would face a 30% tax floor Vote on the main idea | No |
| 29 October 2026 | Family trust income would face a 30% tax floor Final vote | No |
| 29 October 2026 | Gas exporters would have to keep 20% for Australia Vote on a change | No |
| 29 October 2026 | Gas exporters would have to keep 20% for Australia Vote on a change | No |
| 28 October 2026 | Tech firms would have a legal duty to keep users safe Vote on a change | Aye |
| 28 October 2026 | Tech firms would have a legal duty to keep users safe Vote on the main idea | No |
| 28 October 2026 | Tech firms would have a legal duty to keep users safe Vote on a change | No |
| 28 October 2026 | Tech firms would have a legal duty to keep users safe Vote on a change | No |
| 28 October 2026 | Tech firms would have a legal duty to keep users safe Vote on a change | No |
| 28 October 2026 | Tech firms would have a legal duty to keep users safe Final vote | No |
| 14 October 2026 | Family trusts would pay at least 30% tax, Family trust income would face a 30% tax floor Send to a committee | Aye |
| 13 October 2026 | Jail terms for moving illegal tobacco are now law Vote on a change | Aye |
| 20 August 2026 | Emergency terror powers would run until 2029 Vote on a change | Aye |
| 20 August 2026 | A new commission now hands out each uni's funded places Vote on a change | No |
| 19 August 2026 | Newsrooms now share tech money by journalist numbers Vote on a change | Aye |
| 19 August 2026 | Illegal tobacco sellers now face bigger fines and jail Vote on a change | Aye |
| 19 August 2026 | Foreign deals by states now face national test Order of business | Aye |
| 18 August 2026 | Betting ads now face new limits around live sport Vote on a change | No |
| 18 August 2026 | Betting ads now face new limits around live sport Vote on a change | No |
| 18 August 2026 | Betting ads now face new limits around live sport Final vote | No |
| 2 July 2026 | Family doctor bonus payments now have their own law Vote on a change | Aye |
| 1 July 2026 | eSafety gets stronger powers to enforce age ban Vote on a change | Aye |
| 1 July 2026 | Trained nurses can now write PBS scripts Vote on the other house's changes | No |
| 1 July 2026 | Trained nurses can now write PBS scripts Vote on the other house's changes | No |
| 1 July 2026 | NDIS entry rules tighten and fraud checks get tougher Vote on a change | Aye |
| 1 July 2026 | NDIS entry rules tighten and fraud checks get tougher Vote on a change | Aye |
| 30 June 2026 | Fair Work Commission gets new tools to clear cases Vote on the other house's changes | No |
| 30 June 2026 | Fair Work Commission gets new tools to clear cases Vote to end debate | No |
| 30 June 2026 | Fair Work Commission gets new tools to clear cases Vote on the other house's changes | No |
| 30 June 2026 | Three accounting rule bodies are merged into one Vote to end debate | No |
| 30 June 2026 | Three accounting rule bodies are merged into one Vote on the other house's changes | No |
| 29 June 2026 | Flyers would get minimum standards and a new ombudsperson, Aircraft noise complaints would move to a new office, Airlines and airports would pay a yearly levy, Government would collect a yearly levy from airlines Vote on a change | Aye |
| 25 June 2026 | Most investors lose the 50% capital gains discount Vote to end debate | No |
| 25 June 2026 | Most investors lose the 50% capital gains discount Vote on the other house's changes | No |
| 24 June 2026 | Fair Work Commission gets new tools to clear cases Vote on the main idea | No |
| 24 June 2026 | Fair Work Commission gets new tools to clear cases Vote on a change | Aye |
| 24 June 2026 | Fair Work Commission gets new tools to clear cases Vote on a change | No |
| 4 June 2026 | Most investors lose the 50% capital gains discount, Capital gains now face a 30 per cent minimum tax Vote to end debate | No |
| 4 June 2026 | Most investors lose the 50% capital gains discount, Capital gains now face a 30 per cent minimum tax Vote on a change | No |
| 4 June 2026 | Most investors lose the 50% capital gains discount, Capital gains now face a 30 per cent minimum tax Vote on a change | No |
| 4 June 2026 | Most investors lose the 50% capital gains discount, Capital gains now face a 30 per cent minimum tax Vote on a change | Aye |
| 4 June 2026 | Most investors lose the 50% capital gains discount, Capital gains now face a 30 per cent minimum tax Vote on the main idea | No |
| 4 June 2026 | Most investors lose the 50% capital gains discount, Capital gains now face a 30 per cent minimum tax Order of business | No |
| 4 June 2026 | Most investors lose the 50% capital gains discount Vote on a change | Aye |
| 4 June 2026 | Most investors lose the 50% capital gains discount Vote on a change | No |
| 4 June 2026 | Most investors lose the 50% capital gains discount Vote on a change | Aye |
| 4 June 2026 | Most investors lose the 50% capital gains discount Vote on a change | No |
| 4 June 2026 | Most investors lose the 50% capital gains discount Final vote | No |
| 4 June 2026 | Capital gains now face a 30 per cent minimum tax Vote to add a statement | Aye |
| 4 June 2026 | Capital gains now face a 30 per cent minimum tax Vote on the main idea | No |
| 4 June 2026 | Capital gains now face a 30 per cent minimum tax Vote on a change | No |
| 4 June 2026 | Capital gains now face a 30 per cent minimum tax Final vote | No |
| 3 June 2026 | Most investors lose the 50% capital gains discount, Capital gains now face a 30 per cent minimum tax Send to a committee | Aye |
| 2 June 2026 | Most investors lose the 50% capital gains discount, Capital gains now face a 30 per cent minimum tax Send to a committee | No |
| 28 May 2026 | NDIS entry rules tighten and fraud checks get tougher Vote on a change | Aye |
| 28 May 2026 | Most investors lose the 50% capital gains discount, Capital gains now face a 30 per cent minimum tax Send to a committee | No |
| 25 May 2026 | Rival firms can now team up fast in a crisis Vote on a change | Aye |
| 25 May 2026 | Rival firms can now team up fast in a crisis Vote on a change | Aye |
| 14 May 2026 | Hidden fees and sneaky sales tricks are now banned Vote on the main idea | Aye |
| 14 May 2026 | Phone and internet sellers must now sign up or face fines Vote on a change | Aye |
| 1 April 2026 | Independent board now decides parole for federal prisoners Vote on the other house's changes | No |
| 31 March 2026 | Petrol and diesel tax was cut in half for three months Vote on a change | Aye |
| 30 March 2026 | Export lender can now stockpile fuel and critical minerals Vote on a change | Aye |
| 30 March 2026 | Export lender can now stockpile fuel and critical minerals Vote on a change | Aye |
| 30 March 2026 | Export lender can now stockpile fuel and critical minerals Vote on a change | Aye |
| 26 March 2026 | Biggest fines on companies doubled to $100 million, Minister can fast-track truckies' fuel cost rules Vote on a change | Aye |
| 11 March 2026 | Minister can now pause temporary visas for groups overseas Vote on a change | No |
| 11 March 2026 | Northern Australia lender can now approve loans until 2036 Vote on a change | No |
| 3 March 2026 | Senate rejected jail for unapproved terror repatriations Vote to bring it in | Aye |
| 2 March 2026 | Super funds can no longer pay to be pushed at new workers Vote on a change | Aye |
| 2 March 2026 | Super funds can no longer pay to be pushed at new workers Vote on the main idea | No |
| 12 February 2026 | ASIO questioning powers are now permanent and wider Vote on the main idea | Aye |
| 11 February 2026 | Indigenous children now have a national commissioner, First Nations children's commission moved to its own Act Vote on the main idea | No |
| 11 February 2026 | First Nations children's commission moved to its own Act Vote on the main idea | No |
| 11 February 2026 | Veterans' suicide watchdog gets its own law and new powers Vote on a change | Aye |
| 10 February 2026 | University commission now takes over standards and deals Vote on the main idea | No |
| 9 February 2026 | University commission now takes over standards and deals Vote on the main idea | Aye |
| 9 February 2026 | University commission now takes over standards and deals Vote on the main idea | No |
| 5 February 2026 | Trained nurses can now write PBS scripts Vote on a change | Aye |
| 4 February 2026 | Draught beer tax is now frozen for two years Vote on a change | Aye |
| 4 February 2026 | Tax on imported keg beer is now frozen for two years Vote on a change | Aye |
| 4 February 2026 | Tax on imported keg beer is now frozen for two years Vote on a change | Aye |
| 4 February 2026 | Ten fixes close gaps in veterans' compensation Vote on a change | Aye |
| 20 January 2026 | National gun buyback and checks on gun owners are now law Vote on the main idea | No |
| 20 January 2026 | National gun buyback and checks on gun owners are now law Final vote | No |
| 20 January 2026 | Hate laws now bring longer jail terms and banned groups Vote on a change | Aye |
| 27 November 2025 | Migrant worker sponsors will be listed on a public website Vote on the main idea | No |
| 26 November 2025 | Independent board now decides parole for federal prisoners Vote on the main idea | No |
| 26 November 2025 | Federal parole powers move from Attorney-General to board Vote on the main idea | No |
| 25 November 2025 | Large streamers must now spend on new Australian shows Vote to add a statement | Aye |
| 25 November 2025 | Large streamers must now spend on new Australian shows Vote on a change | Aye |
| 25 November 2025 | Large streamers must now spend on new Australian shows Vote on a change | Aye |
| 30 October 2025 | Employers must pay super on payday from 1 July 2026, Bosses pay a charge when super misses payday Vote on a change | Aye |
| 29 October 2025 | Australia can now list foreign state terror sponsors Order of business | Aye |
| 27 October 2025 | Australia now has its own Centre for Disease Control, Disease control centre takes over key health jobs Vote on the main idea | No |
| 27 October 2025 | Australia now has its own Centre for Disease Control Vote on a change | No |
| 27 October 2025 | Disease control centre takes over key health jobs Vote on the main idea | No |
| 3 September 2025 | Senate dropped bill to limit military medal appeals Vote on the main idea | No |
| 3 September 2025 | Senate dropped bill to limit military medal appeals Vote to end debate | No |
| 3 September 2025 | Senate dropped bill to limit military medal appeals Vote on a change | Aye |
| 2 September 2025 | Payment rules now cover digital wallets and stablecoins Vote on a change | Aye |
| 1 September 2025 | Some people facing removal lose the right to be heard Send to a committee | No |
| 28 August 2025 | PBS medicines now cost at most $25 a script Vote on a change | Aye |
| 31 July 2025 | Award penalty and overtime rates can no longer be cut Vote on a change | Aye |
| 31 July 2025 | Award penalty and overtime rates can no longer be cut Vote on a change | Aye |
| 30 July 2025 | Award penalty and overtime rates can no longer be cut Send to a committee | Aye |
| 30 July 2025 | Defence Housing can now house foreign troops and AUKUS crews Vote to add a statement | Aye |