Memberships
Landscape Artists International – Juried Member
Society of Canadian Artists – Elected Member, Vice President
American Society of Marine Artists – Juried Member
Artist
Landscape Artists International – Juried Member
Society of Canadian Artists – Elected Member, Vice President
American Society of Marine Artists – Juried Member