David Avalon

  55 Titles
Is this you? Add a Profile

Ferret

Masterminds  (1997)

Directed by: Roger Christian
Cinematography by: Nic Morris
Edited by: Robin Russell

Waiter

The Santa Clause  (1994)

Directed by: John Pasquin
Cinematography by: Walt Lloyd
Edited by: Larry Bock
Learn More