Educated at Memorial University of Newfoundland and Dalhousie University Ll.B. 1977.
1975, 1976 and 1977, Awarded Sir James Dunn Scholarship and/or University Scholarship.
1977, Awarded Smith Shield in Moot Court Competition, Dalhousie Law School
1977, Admitted to practice Newfoundland
Member of Law Society of Newfoundland and Labrador
1996 to Present, Director, Deer Lake Regional Airport Authority, Inc. (Vice-Chairman 1998-2002) (Secretary 2002-Present)
1993 to 2000, Director, Atlantic Provinces Transportation Commission (Vice-Chairman 1994-1995) (Chairman 1995-1997)
1993 to 1999, Bencher, The Law Society of Newfoundland and Labrador
1992 to 1994, Western Regional Chair, Newfoundland Branch Canadian Bar Association
1991 to 1994, Member, Grace Communities Corporation, Corner Brook Advisory Council
1990 to 2000, Member, Salvation Army Newfoundland West and Labrador Advisory Board
2002, Appointed Queen's Counsel
2010, Inducted as a Fellow of the American College of Trial Lawyers