Peter Millard Net Worth is
$16 Million
Mini Biography
Peter Millard was created in-may 1949 in Coldwater, Ontario, Canada. He’s known for his focus on Urban Legends: Last Cut (2000), 32 Short Movies About Glenn Gould (1993) and SHOULD BE Santa (1999).
Known for movies