Born in Taichung, Taiwan, Ben, the only child moved to Chapel Hill, North Carolina at eight months of age with his mother (Hsiu Lan) and father (Sheng Dien) where they lived for six years before moving to Toronto, Ontario, Canada.
In addition to high school, Ben also attended school for the gifted in visual arts.