CharacterCaptain Dan WeaverCaptain Dan Weaver in Falling Skies (2011), played by Will Patton. Played byWill PattonAppears inFalling Skies2011