John Gallagher, Jr.

John Howard Gallagher, Jr. is an American and musician.