Peter Lurie

Peter Lurie

Born 16 January 1962 in Los Angeles, California, USA