David Estuardo Actor

Known for

Lupin III: The Castle of Cagliostro

Lupin III: The Castle of Cagliostro

On the Line

On the Line

Two Mules for Sister Sara

Two Mules for Sister Sara

Timeline

1984

On the Line
Actor

1. Mai 2024

Lupin III: The Castle of Cagliostro
Actor Inspector Keibu Zenigata (Streamline dub) (voice)

1970

Two Mules for Sister Sara
Actor