Satoshi Hirose was born in Tokyo, Japan. Earning a BA from Tama Art University, Tokyo in 1989, Hirose was granted a fellowship by the Italian Government in 1991. In 1997, Hirose received a diploma from Brera Academy of Fine Arts, Milan. He now divides his time between Milan and Tokyo.