David Thewlis

David Thewlis
Born: March 20, 1963

Birthplace: Blackpool, Lancashire, England, UK