Currently, he is a member of the Board of Trustees for the Raymond F. Kravis Center for the Performing Arts and current chair of the Operations Committee. He is past Chair of the Board of Trustees, served as Chair of the CEO Search Committee, Kravis Governance/Nominating Committee, and Chair of the Corporate Partners Committee. He was a member of the Kravis Audit Committee for the past 14 years. He is Vice Chairman of the Nicklaus Children's Healthcare Foundation and is the current Chair of the Board's Executive Committee. He has recently been named to the Board of the Community Foundation for Palm Beach and Martin Counties and is the current chair of the Investment Committee, past Treasurer of the Board and past chair of the Finance Committee.
Formerly, he was a member of the Board at The Benjamin School in North Palm Beach serving as Treasurer and as Chair of the Governance Committee. A former member of the Board of the Cultural Council of Palm Beach County, he held a number of leadership positions over a 12 year period including Treasurer, Governance Chair and President of the Board. He also served on the Board of the Literacy Coalition of Palm Beach County, and was President of the Board. In 2005 he was awarded Board Member of the Year. He is a former member of the Board of Trustees of Town of Palm Beach United Way and served as past Chair.
He was awarded the Palm Beach Atlantic University Free Enterprise Day Medalist in 2011.