Geboren in ‘s-Graveland, Wijdemeren, Noord-Holland. Johannes Clasinus (Hans) Hagen was leraar Nederlands, speldocent en redacteur van een jeugdtijdschrift voor hij fulltime schrijver werd. Na de middelbare school studeerde hij Nederlands en geschiedenis aan de lerarenopleiding in Utrecht.
Hans Hagen is sinds 1987 fulltime schrijver. Daarvoor werkte hij als leraar Nederlands en geschiedenis, bij een theatergroep, als redacteur bij een kindertijdschrift en tekstschrijver bij verschillende radio- en televisieprogramma’s, waaronder Sesamstraat. Hij publiceerde in tijdschriften als Bobo, Okki, De Blauwe Geruite Kiel en in verzamelbundels.
Hij schreef tot nu toe negenentwintig boeken - waarvan vijf met Monique Hagen. Na 1987 werkte hij mee aan verschillende radio- en televisieprogramma’s, voor Sesamstraat schreef hij een serie verhalen over Jubelientje. In 1992 werden drie van zijn boeken tegelijk bekroond: twee Zilveren Griffels voor Het gouden oog en Het is nacht, we gaan op jacht en een Vlag en Wimpel voor Jubelientje en haar liefste oma, De weg van de wind en Maliff en de wolf, kregen later ook een Vlag en Wimpel. In 1998 werd De kat en de adelaar met een Zilveren Griffel bekroond.
Boeken van Hans Hagen zijn in elf landen in dertien talen vertaald. Hans en Monique Hagen bezoeken regelmatig Nederlandse scholen in binnen- en buitenland. Hans werkte bijvoorbeeld in Singapore, Indonesië, Ghana, Tanzania, Kenia, Egypte, Bonaire, Curaçao, Dubai, Praag en Boedapest. In 2008 heeft hij het kinderboekenweekgeschenk geschreven, getiteld Vlammen. In 2013 verscheen de bloemlezing Ik zoek een woord: 167 gedichten over taal om van A tot Z te verslinden, samengesteld door Hans en Monique Hagen en geïllustreerd door Deborah van der Schaaf.