Richard M Dumont

is best known for his work in Troll: The Tale of a Tail (2018).

MOVIES STARRING

Troll: The Tale of a Tail (missing thumbnail, image: /images/cache/27786.jpg)
Troll: The Tale of a Tail
The Journey
The Return of the North Wind (missing thumbnail, image: /images/cache/281032.jpg)
The Return of the North Wind