 Hudson has had a long career as a banking executive and has served on a number of civic and business organizations in Florida.He has also been very active in Republican politics in the state, serving in the campaigns of Porter Goss and Jeb Bush, and was a Bush Pioneer in 2000 and 2004.He is a life member of the NRA

Hudson ran in the Republican primary for U.S. Congress in 2006 but finished third losing to Vern Buchanan.