logo
Jennifer Estlin backdrop
Jennifer Estlin poster
Jennifer Estlin
Jennifer Estlin is an American stage, film and television actress and producer based in Chicago, Illinois. She graduated from Northwestern University’...