trevor deeley