Jabarkan Pemain dari Honey Boy

Shia LaBeouf sebagai James Lort

Lucas Hedges sebagai Otis Lort (22 tahun)

Noah Jupe sebagai Otis Lort (12 tahun)

FKA Twigs sebagai Shy Girl

Laura San Giacomo sebagai Dr. Moreno

Clifton Collins Jr. sebagai Tom

Shia LaBeouf menulis naskahnya berdasarkan pada hidupnya sendiri, dengan karakternya didasarkan pada ayahnya sendiri, dan Honey Boy berasal dari nama panggilan masa kecilnya. LaBeouf menulis naskah sebagai bagian dari program rehabilitasi.

Pada bulan Maret 2018, diumumkan bahwa Lucas Hedges dan LaBeouf telah bergabung sebagai pemeran film, dengan Alma Har'el menyutradarai dari skenario yang ditulis oleh LaBeouf sendiri. Brian Kavanaugh-Jones, Daniela Taplin Lundberg, Christopher Leggett akan memproduksi film ini masing-masing di bawah rumah produksi Automatik, Stay Gold Features dan Delirio Films. Fred Berger bertindak sebagai produser eksekutif. LaBeouf telah berbagi skenario dengan Har'el, seorang teman dan kolaborator kreatif, yang memutuskan bahwa ia ingin mengarahkannya. Pada bulan April 2018, Noah Jupe bergabung dengan para pemeran film. Pada Mei 2018, Clifton Collins Jr., Maika Monroe, Natasha Lyonne, Martin Starr, Byron Bowers dan Laura San Giacomo bergabung dengan para pemeran film. Pada Juni 2018, diumumkan FKA Twigs bergabung dengan para pemeran film ini.