David Parks (as Peter Lacroix)