Michael Forest Actor

Known for

Lupin III: The Castle of Cagliostro

Lupin III: The Castle of Cagliostro

Akira

Akira

パプリカ

パプリカ

Timeline

2006

パプリカ
Actor Dr. Seijiro Inui (voice)

1988

アキラ – Akira
Actor Colonel's Council Connection / (voice) (as Russell Thor)

1. Mai 2024

Lupin III: The Castle of Cagliostro
Actor Archbishop (Manga Video dub) (voice) (as Alfred Thor)

1976

The Message
Actor