Jack Davenport Bio
Jack Davenport
Jack Davenport is an English actor best known for his roles as Miles Stewart in the BBC drama This Life and Steve Taylor in the sitcom Coupling. He is well recognized for playing James Norrington in the fantasy swashbuckler film…