trevor proctor