Cast Credits Astro Boy (1980) Starring as Dr. Ochanomizu The Rose of Versailles (1979) Starring as Louis XV