Родился в Нью-Йорке, США. Изучал киноискусство и политологию в Калифорнийском Университете, а после окончания учёбы начал карьеру в рекламном агентстве. В начале 70-х годов прошлого века начал публиковать в литературных журналах небольшие фантастические рассказы, которые неожиданно для самого Фостера получили признание читателей. После этого автор написал несколько сценариев к фантастическим фильмам — в том числе, для сериала «Star Trek». Широко известен как автор новеллизаций ко многим популярным фильмам: в частности, именно Алан Дин Фостер написал новеллизацию классического фильма «Звёздные войны», хотя на обложке тогда стояло имя Джорджа Лукаса.