from 1986–2012, bruce taught english and liberal studies at seneca college. in the 1980s, for four years he was poetry and poetry reviews editor and columnist for toronto-based cross canada writers' quarterly. he has also taught creative writing at the banff centre and york university.