De in 1961 in Enschede geboren Edens studeert in Groningen Nederlandse Taal- en Letterkunde. Daarna gaat hij naar Amsterdam, waar hij in 1987 aan de UvA afstudeert in de Theaterwetenschap. Harm volgt daarna onder meer de comedycursus van Alexander Pola en Chiem van Houweninge en de comedycursus The Comic Toolbox.
Edens vormt sinds 1986 een schrijversduo met Ger Apeldoorn. Samen werken ze aan series als Laat Maar Zitten, In De Vlaamsche Pot, Het Zonnetje In Huis en Sam Sam. Ook werken ze aan dramaserie's als 12 Steden 13 Ongelukken en Baantjer en in het theater werken ze onder anderen met Karin Bloemen, Rob Kamphues en Marjolein Touw. Voor John Kraaykamp sr. maken ze een aantal toneelvertalingen.
Sinds april 2007 presenteert Harm het programma Pubers bij TV Gelderland. In het voorjaar van 2008 doet hij het NCRV-programma Knowing Me, Knowing You, een spelshow waarin Harm vier bekende collega's test op hun kennis van elkaars persoonlijke en professionele leven.


