Juhana Blomstedt was born on December 20, 1937 in Helsinki, Finland as Yrjö Juhana Blomstedt. He is known for his work on Nykytaiteen museo (1986), Kevätsadetta (1965) and Herakles (1966).