Alex Ying Cheng, 43 years old, lives in Dublin, California. He has also lived in San Leandro, California and Castro Valley, California. He has attended Stanford University and University Of California Berkeley. Alex is related to Janet Yingman Cheng, Wingchung C Cheng and Wong Lai Cheng.