P

Peter Lopez

Born 7 June 1949 in San Francisco, California, USA

Died 30 April 2010 (aged 60)

Sound

Actor

Producer