Joe Vaughan
Biography
Filmography
Editing (Feature Film)
The Last Chinese Laundry
(1989)
Editor
Film Production - Main (Feature Film)
Life
(2017)
Production Assistant
Muppet Treasure Island
(1996)
Production