Photo of John A. Gallagher

John A. Gallagher

Director

Screenwriter

Executive Producer

Producer

Editor

Self