Answer
Cavill had a supporting role in the British detective drama series The Inspector Lynley Mysteries, which ran from 2001 to 2008. He played the role of DI James Hathaway, a young detective who is partnered with DI Thomas Lynley (Nathaniel Parker). The series is based on the novels by Elizabeth George.