Jon Foo est né à Londres d'un père Chinois et d'une mère Irlandaise. Il a grandi en Angleterre. Il a une petite sœur et 2 demi-sœurs. Son père pratique le karaté et sa mère le judo. Il a commencé à apprendre le kung fu à l'âge de huit ans mais s'entraîne sérieusement pour le wushu à 15 ans c'est aussi à cet âge qu'il intègre une prestigieuse école de cirque de Chine. Il vit actuellement à Los Angeles.