太陽企画(株)にて、CMディレクターとして実写を中心に活動する傍ら、様々な手法のストップモーション・アニメーションを扱い続ける。2015年にTECARATを立ち上げ、人形アニメーションに軸足を移す。脚本・監督のほか、美術、アニメート、人形造形なども手がける。手から作り出される質感を重視し、ストップモーション・アニメーションならではの映像を目指している。最新作「ごんGON,THE LITTLE FOX」(2019年)は、都内の映画館での上映で好評 を博すほか、第23回文化庁メディア芸術祭アニメーション部門にて優秀賞を受賞。国内外から注目を浴びている。