Authors
David Threlfall

David Threlfall

David Threlfallis a stage, film, and televisionactoranddirector who is bestknown for playingFrank Gallagherin the British televisionseriesShameless. Throughout his career, he has performed in numerous lead roles with the Royal Shakespeare Company, the National Theatre, and the Royal Exchange.