DiscoverAnthony DawsonAnthony DawsonActorKnown forSkinwalker IslandDecember 8, 2025Acting12025Skinwalker Island as Chet