actor: Donald Gallagher