Steve Yu

Birth date: Sep 9, 1939 Death date: Aug 22, 2016

Steve Yam Yu was born September 9, 1939 in China to Shui Ming Yu and Rui Lan Deng he was married to Judy Yuen Lam. He passed away on August 22, 2016. All those who knew him will cherish his memory always.