Benjamin A. "Ben" Foster (Boston, Massachusetts, 29 de octubre de 1980) es un actor estadounidense, ganador de los premios Daytime Emmy y del Sindicato de Actores. Se lo conoce por sus papeles en películas para adolescentes tales como Liberty Heights y Get Over It, así como también películas de acción como Hostage (2005), X-Men: The Last Stand (2006), Alpha Dog (2007), 3:10 to Yuma (2007) y Pandorum (2009).
Foster es un actor judío, hijo de Stephen Foster, quien es dueño de un restaurante, y tiene un hermano más joven, Jon Foster, que también es actor. Su abuela paterna emigró de Rusia para escapar a los pogromos. Los padres de Foster, a quienes él describe como «hippies de espíritu libre y opositores de la guerra de Vietnam», se mudaron al pequeño pueblo de Fairfield, Iowa, cuando Ben tenía cuatro años, luego de que su casa en Boston fuera robada mientras la familia estaba presente.