Professional Affiliations

Playwrights Guild of Canada (member)

Dramatists Guild of America (member)

Writers Guild of Canada (member)

PEN Canada (member)

Canadian Writers Group

Board of Directors, National Magazine Awards Foundation (former)

Board of Directors, PEN Canada (former)

Journalism Advisory Committee, Loyalist College (former)

Board of Directors, Pollution Probe (former)