Trevor is a film and stage actor, teacher, fiction writer and musician who earned his Bachelor of Education and Bachelor of Fine Arts in Acting degrees from the University of Alberta. He received a Gemini nomination and the Best Actor award at the 33rd San Francisco American Indian Film Festival for the film adaptation of Drew Hayden Taylor’s In a World Created by a Drunken God. The film also won Best Dramatic Feature at the Edmonton Dreamspeakers Festival. Trevor has been listed in Avenue Magazine’s Top 40 Under 40, has been honored with the University of Alberta’s Alumni Horizon Award, and has recently been featured in the University of Alberta’s New Trail Magazine. He is one half of the blues duo Injun Josephine, who are currently recording their first EP. He teaches drama at Yellowhead Tribal College in Edmonton.