Helen Logan

Info

Role

Actress

Helen Logan

Biography

Helen Logan is an actress, known for A Mug's Game (1996), Doctor Finlay (1993) and River City (2002).

Known For

A Mug's Game

A Mug's Game

8.4
8.4
Doctor Finlay

Doctor Finlay

7.6
7.6
River City

River City

5.5
5.5