Bachelor in Political Studies & Economics with honor, Queen's University Kingston, 1968. Bachelor, University Oxford, 1970. Master of Arts, University Oxford, 1978.
Bachelor of Laws, Dalhousie University, 1971.
Assistant, Honorary George J. McIlraith, 1967-1968;
solicitor, Cunningham, Little, Bonham, Milliken, Kingston, Ontario, 1973-1978;
partner, Swan, Carty, Little & Bonham, Kingston, 1978-1989;
elected member, Parliament Kingston and Islands, since 1988;
appointed deputy chairman Coms. Whole House, Parliament Kingston and Islands, 1996-1997;
appointed deputy speaker, chairman committees, Parliament Kingston and Islands, since 1997. Chair standing committee procedure and house affairs, 1994-1996, co-chair special joint committee code conduct Board Internal Economy.
Part-time lecturer Business Law, School Business Queen's U., Kingston, 1973-1981.