He has practiced law in Miami and has worked at various levels of government as a staff aide in the White House, the U.S. Congress, the Justice Department, the Florida governor's office and for a U.S. District Court judge.