Peter Duncan tem 59 anos de idade ( 8 septembre 1964). Peter Duncan é o showrunner de Operation Buffalo.