Humbert Allen Astredo was born on 04 April 1929 and is currently 80 years old.
Below is a list of programmes Humbert Allen Astredo has been associated with: