diff --git a/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-customize.php b/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-customize.php
index 1992b059a0..cec2496149 100644
--- a/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-customize.php
+++ b/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-customize.php
@@ -205,7 +205,7 @@ if ( ! class_exists( 'TwentyTwenty_Customize' ) ) {
 				)
 			);
 
-			/* Enable Header Search --------- */
+			/* Enable Header Search ----------------------------------------------- */
 
 			$wp_customize->add_setting(
 				'enable_header_search',
@@ -226,6 +226,27 @@ if ( ! class_exists( 'TwentyTwenty_Customize' ) ) {
 				)
 			);
 
+			/* Show author bio ---------------------------------------------------- */
+
+			$wp_customize->add_setting(
+				'show_author_bio',
+				array(
+					'capability'        => 'edit_theme_options',
+					'default'           => true,
+					'sanitize_callback' => array( __CLASS__, 'sanitize_checkbox' ),
+				)
+			);
+
+			$wp_customize->add_control(
+				'show_author_bio',
+				array(
+					'type'     => 'checkbox',
+					'section'  => 'options',
+					'priority' => 10,
+					'label'    => __( 'Show author bio', 'twentytwenty' ),
+				)
+			);
+
 			/* Display full content or excerpts on the blog and archives --------- */
 
 			$wp_customize->add_setting(
diff --git a/src/wp-content/themes/twentytwenty/template-parts/entry-author-bio.php b/src/wp-content/themes/twentytwenty/template-parts/entry-author-bio.php
index 657b94835d..14553c66fc 100644
--- a/src/wp-content/themes/twentytwenty/template-parts/entry-author-bio.php
+++ b/src/wp-content/themes/twentytwenty/template-parts/entry-author-bio.php
@@ -7,7 +7,7 @@
  * @since 1.0.0
  */
 
-if ( (bool) get_the_author_meta( 'description' ) ) : ?>
+if ( (bool) get_the_author_meta( 'description' ) && (bool) get_theme_mod( 'show_author_bio', true ) ) : ?>
 <div class="author-bio">
 	<div class="author-title-wrapper">
 		<div class="author-avatar vcard">
