World Trending
Coming Soon...! View all
David John Threlfall is an English actor and director who works on stage, film, and television. He is best known for roles in Channel 4's series Shameless. He has also directed several episodes of the show.