Matthew McGuchan is a writer and director. McGuchan has most recently worked on Truth or Die (2012), LD 50 Lethal Dose (2003) and Isle of Dogs (1996).
About Matthew McGuchan
- Name: Matthew McGuchan
Filmography as Writer
- Truth or Die (2012)
- LD 50 Lethal Dose (2003)
Filmography as Director
- Isle of Dogs (1996)