David Peck: David Peck. Actor: Shanghai Fortress. David Peck is known for Shanghai Fortress (2019), Dragon Blade (2015) and Crazy Alien (2019).
Known For: Shanghai Fortress (American Admiral), Dragon Blade (Agrippa), Crazy Alien (Secretary of Defense), Wolf Warrior 2 (Bud (Cook))