En 1584, lorsque Hideyasu, le deuxième fils de Tokugawa Ieyasu, se rendit à Osaka en tant qu'otage du clan Toyotomi, Ishikawa Yasukatsu[1] et son frère aîné Yasunaga devinrent les serviteurs dévoués de Hideyasu. L'année suivante, lorsque leur père Kazumasa a quitté le service de Ieyasu, les deux frères sont entrés au service de Toyotomi Hideyoshi.
En 1600, il s'est rallié au clan Tokugawa. Il participe notamment au siège du château d'Ueda sous le commandement du futur shogunTokugawa Hidetada, ce qui l'empêche d'être présent à la bataille de Sekigahara. Malgré sa proximité avec les Tokugawa à cette époque,Yasukatsu était également un ami proche de Toyotomi Hideyori, qu'il représente lors d'une cérémonie au temple Toyokuni le .
En 1614, il change de nouveau de camp et rejoint le château d'Osaka aux côtés de Toyotomi Hideyori pour combattre les Tokugawa. Il combat notamment lors de la série de batailles que l'on regroupe sous l'appellation générale de siège d'Osaka. Il est blessé une première fois lors du siège de Sanada-maru, pendant l'hiver 1614-1615 lors d'un accident avec un canon en tentant de bombarder les troupes de Matsudaira Tadanao.
En 1615, pendant la campagne d'été, Yasukatsu prend part à la bataille de Tennōji, au cours de laquelle il est tué.