Ed Picson(1953-2023)
- Actor
Ed Picson was born on 10 July 1953 in the Philippines. He was an actor, known for John & Marsha '80 (1980) and The Battle of Cebu: Moment of Truth (2007). He was married to Karina . He died on 19 April 2023 in the Philippines.