Peter Duncan is 59 jaar oud ( 8 septembre 1964). Peter Duncan is de showrunner van Operation Buffalo.