Peter Lacy nació en el seno de una noble familia irlandesa de origen normando llamada de Lacy, procedente de Lassy, Calvados. A los 13 años, durante la Guerra Guillermita de Irlanda sirvió en la defensa jacobita de Limerick (1691) contra los guillermitas con el rango de teniente. A continuación entró junto con su padre y hermano en la Brigada Irlandesa en Francia. Después de perder a sus parientes en Italia luchando por Luis XIV, decidió buscarse la vida en otra parte. Tras dos años de servicios en el ejército austriaco, Lacy siguió a su comandante, Charles Eugène de Croÿ, ahora al servicio de Rusia.