Cast Credits The Rose of Versailles (1979) Starring as Oscar Francois de Jarjayes Ultraman (1966) Guest starring as Tamayo Izumi Episode 38x15: Dragon's Lair (Oct 17, 2026)