Setting out from his homeland of Canada in 1996 with a backpack, Trevor travelled the world, eventually settling in Scotland and enrolling in Leith School of Art, followed by Edinburgh College of Art from which he graduated in 2008 with an MA (Hons) in Fine Art. Upon graduation, Trevor worked as Collection Manager and Executive Director of the charity Art in Healthcare, as well as tutoring at Leith School of Art.