trevor carey