Vice Chairman, Tidewater Community College Board, 2012
Member, Regional Chamber Board; Chair; 2003, Hampton Roads Chamber of Commerce
Secretary, Executive Committee and Regional Board, Hampton Roads Economic Development Alliance
Member, Regional Board, Hampton Roads Partnership Executive Committee and Board
Past President, Norfolk Rotary Club
Assistant to District Governor of District 7600 of Rotary International, 2012
Member, Regional Board; Chair, 2008-2011, Hampton Roads YMCA
Chair, Legislative Affairs Committee, Virginia Maritime Association
Former Chairman of the State Council of Higher Education in Virginia (SCHEV)
Member, Maritime Law Association
Member and former Port Director, Southeastern Admiralty Law Institute
Member, Association of Transportation Law Professionals
Member, Board of Governors, Town Point Club
Member, Norfolk Forum Board, 2002-2009
Director, Colonna's Ship Yard Inc.
Coach District 8 and Junior All-Star Team; Manager and Coach, 2005-2010, Naval Base Little League
General Counsel, Republican Party of Virginia, 2000-2008
Member, Hampton Roads Norfolk Airport Task Force
Former President and Director, Hampton Roads Foreign Commerce Club