Her plan says a strong border is essential to national security and that she was proud to support comprehensive efforts in Congress to deter illegal immigration and strengthen border security while providing a pathway to citizenship for those who follow the law.
Her campaign says she supports the administration's efforts to secure the border, has backed increased border security funding including $47 billion to finish the wall, and voted for and, it says, cosponsored the Laken Riley Act on interior enforcement.
No stated position on immigration or the border. The Ballotpedia Candidate Connection survey he submitted on December 4, 2025 does not mention immigration or border enforcement, and no other statement of his on either could be sourced. He has no campaign website, and nothing else the desk could read — his Facebook profile and the ten reels on it, opened in a signed-in browser on September 13, 2026 — states a policy position on any subject. The search is bounded and unfinished, and the page it has not reached is the Virginia Mercury's voter guide for this contest, which is where a reader would most expect his answers; the source notes below record what was read, what was not, and why.
His platform says a workable solution exists in a lawful pathway, real enforcement and human dignity, and that it takes the courage to negotiate; he says he served alongside Marines who were immigrants and would give them a path to citizenship while holding to accountability for crimes.
Jen A. Kiggans: Record does not bear out the claim
Her campaign says she voted for and cosponsored the Laken Riley Act, which was signed into law. She is not on the cosponsor roster of either bill of that name: H.R. 7511 of the 118th Congress, which has 78 cosponsors, or H.R. 29 of the 119th, which has 54, and no measure among her 700 cosponsorships carries the title. She did vote for it twice: Yea on H.R. 29 on January 7, 2025 (Roll Call 6, passed 264 to 159) and Yea on the Senate's S. 5 on January 22, 2025 (Roll Call 23, passed 263 to 156). S. 5, not the House bill, became Public Law 119-1 on January 29, 2025. That is what settles the cosponsorship: a member of the House cannot cosponsor a Senate bill, so the Act that was signed into law is one she had no way to cosponsor, and a cosponsorship could only have been of one of the two House companions, neither of which carries her name. No cosponsorship was withdrawn either: on all three bills the roster count and the count including withdrawn cosponsors are the same number, so she was not on a roster and later taken off one. Limit: Two of the three things the sentence says hold: she voted for the act, twice, and it was signed into law. The cosponsorship does not: she is on neither bill's roster. The check read both full rosters and the official titles of all 700 measures she has cosponsored, and no withdrawn cosponsorship is hiding behind either roster: Congress.gov reports the count including withdrawn cosponsors as equal to the count on both bills, 78 of 78 and 54 of 54. Voting for a bill is not cosponsoring it.