Richard Yun Chiao

Birth date: Aug 11, 1963 Death date: Mar 10, 2017

Richard was born on August 11th, 1963 in Taipei, Taiwan to Feng-Lun Chiao & Kuang-Fu Hsiao. He has two brothers and was the youngest son of the family. When he was 2 years old, his family moved to Libya, where his father was worki