Gen Takahashi est né le 4 décembre 1965 au Japon. Il est réalisateur et scénariste. Il est connu pour Pochi no kokuhaku (2006), Zeusu no houtei (2013) et Gin no otoko: Roppongi hosuto densetsu (2001).