بن افلک در تاریخ 15 آگوست 1972 در برکلی، کالیفرنیا به دنیا آمد. او در کمبریج، ماساچوست بزرگ شد و از کودکی به بازیگری علاقه داشت. اولین نقش مهم او در سریال تلویزیونی "The Voyage of the Mimi" بود.
افلک در سال 1997 با فیلم "Good Will Hunting" که به همراه دوست دوران کودکیاش Matt Damon نوشت، به شهرت رسید. این فیلم جایزه اسکار بهترین فیلمنامه اصلی را برای آنها به ارمغان آورد.
در دهه 2000، او در فیلمهای پرفروشی مانند "Armageddon"، "Pearl Harbor" و "The Sum of All Fears" بازی کرد. با این حال، برخی از فیلمهای او مانند "Gigli" با انتقاداتی روبرو شدند.
افلک در سال 2007 با کارگردانی "Gone Baby Gone" وارد عرصه کارگردانی شد. او با فیلمهای "The Town" و "Argo" به عنوان کارگردان موفق شناخته شد. "Argo" جایزه اسکار بهترین فیلم را در سال 2013 دریافت کرد.
در سالهای اخیر، افلک نقش Batman را در چندین فیلم از دنیای DC ایفا کرده است. او همچنین در فیلمهایی مانند "Gone Girl" و "The Way Back" بازی کرده است.
افلک در زندگی شخصی خود با چالشهایی مانند اعتیاد به الکل روبرو بوده است. او با Jennifer Garner ازدواج کرد و سه فرزند دارد، اما در سال 2018 از هم جدا شدند. در سال 2022، او با Jennifer Lopez ازدواج کرد.