Character

Andrew Earlham

Andrew Earlham in Liar (2017), played by Ioan Gruffudd.

Played by

Appears in

Liar2017