Fue productor asociado de Madhouse desde el comienzo de la decada de los 80s unos meses despues de la separacion del famoso director Osamu Dezaki de Madhouse (en octubre del año 1980) y continuo como productor asociado o asistente hasta por lo menos la primer mitad de los comienzos de la decada del 2000.
Estubo presente no solo en las obras grandes producidas por la propia Madhouse sino tambien en las pequeñas colaboraciones que Madhouse habia realizado en capitulos de series producidas por otras productoras.
81_SIRIUS NO DENSETSU (MADHOUSE/SANRIO)_PROD.ASOC
81(82)_HAGUREHUMO (TVSP MADHOUSE, TOEI)_PROD.ASOC
82_HARLOCK SSX_PROD ASOC EPS 18 Y 21 (COOP: MADHOUSE)
83_STOP! HIBARI-KUN (TV, TOEI)_ASIST.DIR.EP 3 (COOP: MADHOUSE)
83_UNICO PELI 2 (MADHOUSE/SANRIO)_PROD.ASOC
83_PARMAN SERIE 2 (TV, SHINEI)_PROD.ASOC EP 16 (COOP: MADHOUSE)
3_HADASHI NO HEN_PROD.ASOC
84(87)_THE GOLDEN BIRD (MADHOUSE/TOEI)_PROD.ASOC
84_LENSMAN MOVIE (CINE, MADHOUSE)_PROD.DESK (PROD.ASOC?)
84_GALACTIC PATROL LENSMAN (TV, EMKEY)_PROD.ASOC EP 6
85_KAMUI NO KEN_PROD.ASOC
85_BOBBY'S GIRL_PROD.ASOC
86_TIME STRANGER_PROD.ASOC
86_HADASHI NO HEN 2_PROD.ASOC
86/87_HI NO TORI OVAs_PROD.ASOC
87_HOERU BUN BUN_PROD ASOC
87_WICKED CITY_PROD.ASOC
87_MANIE-MANIE_PROD.ASOC
87_JUNK BOY_PROD.ASOC
88_KAZE WO NUKE!_PROD.ASOC
88_BRIDE OF DEIMOS_PROD.ASOC
88_DEMON CITY SHINJUKU_PROD.ASOC
89/91_YAWARA! (TV, MADHOUSE/KITTY FILM)_PROD.ASOC EPA 1 AL 43 / ASIST.PROD EPS 44 AL 81 Y 83
93_MARGARET VIDEO SERIES: OEDO WA NEMURENAI!_PROD.ASOC
93_MARGARET VIDEO SERIES: A-GIRL_PROD.ASOC
93_MARGARET VIDEO SERIES: KISS WA ME NI SHITE_PROD.ASOC
93_MARGARET VIDEO SERIES: POPS_PROD.ASOC
93_MARGARET VIDEO SERIES: SINGLES_PROD.ASOC
93_MARGARET VIDEO SERIES: OSHARE KOZO WA HANAMARU_PROD.ASOC
94_FINAL FANTASY_PROD.ASOC
95_MIYUKI-CHAN IN WONDERLAND_PROD.ASOC
96_X (CINE)_PROD.ASOC
96_WILD ARMS (JUEGO PLAYSTATION 1)_PROD.ASOC EN LA PARTE ANIMADA (MADHOUSE PRODUCE LA ANIMACION)
97_DARKSTALKERS_PROD.ASOC OVAS 1 AL 3
98_TRIGUN (MADHOUSE)_PROD.ASOC
01_METROPOLIS_PROD ASOC
02_ABENO (MADHOUSE/GAINAX?)