diff --git a/src/Filesystems/GcsFilesystem.php b/src/Filesystems/GcsFilesystem.php
index <HASH>..<HASH> 100644
--- a/src/Filesystems/GcsFilesystem.php
+++ b/src/Filesystems/GcsFilesystem.php
@@ -26,6 +26,7 @@ class GcsFilesystem implements Filesystem {
 
         $storageClient = new StorageClient([
             'projectId' => $config['project'],
+            'keyFilePath' => isset($config['keyFilePath']) ? $config['keyFilePath'] : null,
         ]);
         $bucket = $storageClient->bucket($config['bucket']);
Pass keyFilePath option to GCS client