Biography

David Dunard is known for Fatal Beauty (1987), Freddy's Dead: The Final Nightmare (1991) and Payback (1999).

Filmography