John Gallagher, Jr.

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