Brian Chan has been married to Moon since April 15, 2001. They have two children. He was previously married to Lydia.
No data