Robert Zemeckis başta Vietnam savaş sahnelerinde Forrest'ın tüfeğini ateşlerken gösterilmesini istemiyordu. Rolü için askeri eğitim kampından geçen Hanks, Zemeckis'i bu fikrinden vazgeçirdi.
Forrest'ın annesini canlandıran Sally Field 1946, Forrest Gump'ı canlandıran Tom Hanks ise 1956 doğumludur; yani Hanks, Sally'den sadece on yaş küçüktür. Yapımcılar, bu az yaş farkına rağmen Sally'yi daha yaşlı, Tom'u ise daha genç göstermek için büyük çaba harcamak zorunda kaldı.
Tom Hanks senaryoyu bir buçuk saat okuduktan sonra filmde oynamayı kabul etti, ama rolü yalnızca filmin tarihsel olarak doğru olması koşuluyla aldı. Başlangıçta Forrest'ın belirgin Güney aksanını yumuşatmak istedi, ama sonunda Robert Zemeckis onu romanda vurgulanan ağır aksanı canlandırmaya ikna etti. Hanks aksanını, gerçekten bu şekilde konuşan Michael Conner Humphreys'e (genç Forrest) göre şekillendirdi. Ekip ve özellikle stüdyo yöneticisi Sherry Lansing başlangıçta Hanks'in komik aksanı konusunda ciddi şüpheler duydu, ama Zemeckis kararından vazgeçmedi.
Forrest Gump rolü için Matthew Broderick ve Sean Penn düşünülmüştü.
Curious George'un Özgün Rolü: Senaryonun ilk taslağında Forrest'ın, filmin tamamı boyunca ona eşlik eden hayali bir arkadaşı olarak Curious George vardı. Bu unsur daha sonra geri plana çekildi ve kitap, bir saygı duruşu olarak yalnızca çantasına konuldu.
Çekilen ancak sonunda kesilen bir final sahnesinde Forrest Gump, annesinin halk bilgeliğini oğlu Forrest Jr.'a (genç Haley Joel Osment tarafından canlandırılmıştır) aktarır: "Hayat bir kutu çikolataya benzer, içinden ne çıkacağını asla bilemezsin" derken oğluna bir kutu çikolata uzatır. Forrest Jr. kutudan, her çikolatanın farklı aromasını gösteren bir kağıt parçası çıkarır. Son plan, Forrest'ın doğrudan kameraya bakıp başını yana eğdiği ve yanağından tek bir gözyaşı süzüldüğü anda donar.