Charles MacDonaActingShareYearPopularTop ratedAll acting creditsOnce Upon a TimeAdd7.0Once Upon a Time1918 · Dr. Brown