Todd McCrackenActingNo biography available.Known For3.8American Bigfoot2022Fan ClubNo Nerds have favorited Todd McCracken yet — be the first.All fan clubsFrom NerdspinFilmographyActor12022American BigfootFilmBigfoot / Carmine O' Reilly★ 3.8