Sebastien H November 26, 2009 Sebastien H22 Comments Aspiring model Sebastien H was born in Geneva, Switzerland, but moved to Canada to further his education in Health and Fitness. Credits: Mckenzie James, Rick Day