deputy stephen mayo