Trevor lectures and writes on architecture, and has prepared a variety of international competition entries. His exhibitions, publications and commissions have included graphic art and illustration as well conventional architectural work and urban design.
From 2010 to 2020, he worked as a Commissioner (board member) of the Design Commission of Wales. He is also on the Council of the Merseyside Civic Society and is a Past President of the Liverpool Architectural Society. In 2022, Trevor was awarded an honorary Doctorate by the University of Chester.