diff --git a/drush/default_content.drush.inc b/drush/default_content.drush.inc
index c062ca2..33b4188 100644
--- a/drush/default_content.drush.inc
+++ b/drush/default_content.drush.inc
@@ -29,6 +29,7 @@ function default_content_drush_command() {
     ],
     'options' => [
       'folder' => dt('Folder to export to, entities are grouped by entity type into directories.'),
+      'skip-core-users' => dt('Do not export user entities created by core'),
     ],
     'aliases' => ['dcer'],
     'required-arguments' => 1,
@@ -79,15 +80,17 @@ function drush_default_content_export_references($entity_type_id, $entity_id = N
   $manager = \Drupal::service('default_content.manager');
 
   $folder = drush_get_option('folder', '.');
+  // @todo Set this option default to TRUE or bypass to manager.
+  $skip_core_users = drush_get_option('skip-core-users', FALSE);
   if (is_null($entity_id) && ($entities = \Drupal::entityQuery($entity_type_id)->execute())) {
     // @todo Add paging.
     foreach ($entities as $entity_id) {
-      $serialized_by_type = $manager->exportContentWithReferences($entity_type_id, $entity_id);
+      $serialized_by_type = $manager->exportContentWithReferences($entity_type_id, $entity_id, $skip_core_users);
       $manager->writeDefaultContent($serialized_by_type, $folder);
     }
   }
   else {
-    $serialized_by_type = $manager->exportContentWithReferences($entity_type_id, $entity_id);
+    $serialized_by_type = $manager->exportContentWithReferences($entity_type_id, $entity_id, $skip_core_users);
     $manager->writeDefaultContent($serialized_by_type, $folder);
   }
 }
diff --git a/src/DefaultContentManager.php b/src/DefaultContentManager.php
index 40acca2..1be40b7 100644
--- a/src/DefaultContentManager.php
+++ b/src/DefaultContentManager.php
@@ -252,7 +252,7 @@ class DefaultContentManager implements DefaultContentManagerInterface {
   /**
    * {@inheritdoc}
    */
-  public function exportContentWithReferences($entity_type_id, $entity_id) {
+  public function exportContentWithReferences($entity_type_id, $entity_id, $skip_core_users) {
     $storage = $this->entityManager->getStorage($entity_type_id);
     $entity = $storage->load($entity_id);
 
@@ -269,9 +269,18 @@ class DefaultContentManager implements DefaultContentManagerInterface {
     $serialized_entities_per_type = [];
     $this->linkManager->setLinkDomain(static::LINK_DOMAIN);
     // Serialize all entities and key them by entity TYPE and uuid.
+
     foreach ($entities as $entity) {
-      $serialized_entities_per_type[$entity->getEntityTypeId()][$entity->uuid()] = $this->serializer->serialize($entity, 'hal_json', ['json_encode_options' => JSON_PRETTY_PRINT]);
+      if ($skip_core_users){
+        if (!($entity->getEntityTypeId() == 'user' && ($entity->id() === '0' || $entity->id() === '1'))) {
+          $serialized_entities_per_type[$entity->getEntityTypeId()][$entity->uuid()] = $this->serializer->serialize($entity, 'hal_json', ['json_encode_options' => JSON_PRETTY_PRINT]);
+        }
+      }
+      else {
+        $serialized_entities_per_type[$entity->getEntityTypeId()][$entity->uuid()] = $this->serializer->serialize($entity, 'hal_json', ['json_encode_options' => JSON_PRETTY_PRINT]);
+      }
     }
+
     $this->linkManager->setLinkDomain(FALSE);
 
     return $serialized_entities_per_type;
diff --git a/src/DefaultContentManagerInterface.php b/src/DefaultContentManagerInterface.php
index fdf67a9..a8de066 100644
--- a/src/DefaultContentManagerInterface.php
+++ b/src/DefaultContentManagerInterface.php
@@ -50,7 +50,7 @@ interface DefaultContentManagerInterface {
    * @return string[][]
    *   The serialized entities keyed by entity type and UUID.
    */
-  public function exportContentWithReferences($entity_type_id, $entity_id);
+  public function exportContentWithReferences($entity_type_id, $entity_id, $skip_core_users);
 
   /**
    * Exports all of the content defined in a module's info file.
diff --git a/tests/src/Kernel/DefaultContentManagerIntegrationTest.php b/tests/src/Kernel/DefaultContentManagerIntegrationTest.php
index 6ccc77f..f821db6 100644
--- a/tests/src/Kernel/DefaultContentManagerIntegrationTest.php
+++ b/tests/src/Kernel/DefaultContentManagerIntegrationTest.php
@@ -119,7 +119,7 @@ class DefaultContentManagerIntegrationTest extends KernelTestBase {
     $expected_node = $serializer->serialize($node, 'hal_json', ['json_encode_options' => JSON_PRETTY_PRINT]);
     $expected_user = $serializer->serialize($user, 'hal_json', ['json_encode_options' => JSON_PRETTY_PRINT]);
 
-    $exported_by_entity_type = $this->defaultContentManager->exportContentWithReferences('node', $node->id());
+    $exported_by_entity_type = $this->defaultContentManager->exportContentWithReferences('node', $node->id(), FALSE);
 
     // Ensure that the node type is not tryed to be exported.
     $this->assertEqual(array_keys($exported_by_entity_type), ['node', 'user']);
@@ -153,7 +153,7 @@ class DefaultContentManagerIntegrationTest extends KernelTestBase {
     // Loop reference.
     $node1->{$field_name}->target_id = $node3->id();
     $node1->save();
-    $exported_by_entity_type = $this->defaultContentManager->exportContentWithReferences('node', $node3->id());
+    $exported_by_entity_type = $this->defaultContentManager->exportContentWithReferences('node', $node3->id(), FALSE);
     // Ensure all 3 nodes are exported.
     $this->assertEquals(3, count($exported_by_entity_type['node']));
   }
