Mobile insurance agent charged with fraud