Krupa was born into a military family near Fort Bragg in North Carolina.
[3] Krupa formerly clerked for Fayette County, Pennsylvania Court of Common Pleas Judge Steve Leskinen.
[5] After Pennsylvania State Representative Matt Dowling was charged with driving under the influence, Krupa was selected by the Fayette County Republican Committee to replace him on the 2022 general election ballot.
[1][5] Krupa has expressed support for limited government and an apprehension of critical race theory and "leftist ideology."
They currently live on their cattle farm in Springfield Township, Fayette County, Pennsylvania with their three children.