He has an undergraduate degree in political science and history from Virginia Tech and a law degree from St. Thomas University. He is an executive board member of the Collier County Men’s Republican Club, the Collier County Republican Executive Committee and the Republican Jewish Coalition. He serves on the executive boards of Collier Child Care Resources and the Naples Gulfshore Sunset Rotary Club, and on the Harry Chapin Food Bank Collier Action Committee.