David Threlfall
David Threlfall is a stage, film, and television actor and director who is best known for playing Frank Gallagher in the British television series Shameless. Throughout his career, he has performed in numerous lead roles with the Royl Shakespeare Company, the National Theatre, and the Royal Exchange.
An OTP has been sent to your Registered Email Id:
Resend Verification Code