He previously worked as a Public Defender, Parish Attorney and Assistant District Attorney in St. Bernard Parish. He also served in the United States Air Force, and retired at the rank of Lieutenant Colonel.