En su primer papel fue como el humano traidor "Daniel Bernstein" en "V La Miniserie Original" de la NBC (1983).
Nuevamente tuvo dicho papel en la secuela 1984 "V La Batalla Final".
También ha aparecido en películas como "Strange Days", "True Crime" e "Infested".
David Packer era amigo de la coprotagonista Dominique Dunne en "V ".
Ellos ensayaban una escena para "V" esa misma noche Dunne fue asesinada por su novio.