Cheng nació en Long Beach, California.