John MacFarlaneActingNo biography available.Known ForFan ClubNo Nerds have favorited John MacFarlane yet — be the first.All fan clubsFrom NerdspinFilmographyActor11921PatsyFilmPops★ 10.0