DiscoverJohn DunphyJohn DunphyActorKnown forSmallpox IslandMarch 10, 2025Acting12025Smallpox Island as Himself