David Roster é conhecido pelo seu trabalho em The Hidan of Maukbeiangjow (1973) e The Zebra Killer (1974).
Sin datos