Rotary Club of St. John's, Director (2003-10); (Treasurer-2006-07; (Secretary 2007-08) (V.P. 2008-09); (President 2009-10); Rotary Club of St. John's Member (1999-present)
Newfoundland Historical Society, Member (2000-present)
Crow's Nest, Officers' Club, Member (1999-present)
Crow's Nest, Officer's' Club, Director (2001-05)
St. John's YM-YWCA, President (1989-90)
St. John's YM-YWCA, Executive (1986-91)
Chair, Queen's College Corporation Foundation (2007-11)
Royal Commonwealth Society, Past-Member, RCS Council (2004-05)
Canadian Bible Society, Director (2003-06)
St. John's Kinsmen Association, Past Director
St. John's Board of Trade, Past Member
Cubs and Beavers, Boy Scouts of Canada, Leader (1990-96)
Minor League Soccer, Hockey and Baseball Coach (1992-98)