Thewlis was born in Blackpool, Lancashire. He graduated from Guildhall School of Music and Drama in London. He made his acting breakout as the main character, Johny, in movie „Naked“. Several critics circles named him „Best Actor“ for the performance. He is known for portraying Remus Lupin in Harry Potter series.