Jennifer Love Hewitt has landed another break on TV with a role on Criminal Minds, months after her latest show The Client List was axed.

The actress' turn as housewife-turned-erotic masseuse Riley Parks came to an end after two seasons following a fall-out with Lifetime TV executives in November, but the brunette beauty has bounced back after bosses at America's CBS network signed her up for a recurring role on its top crime drama.

Hewitt will play Kate Callahan, an undercover FBI agent who joins the Behavioural Analysis Unit (BAU).

The series' executive producer Erica Messer says, "We're thrilled to introduce a new special agent by adding the very talented Jennifer Love Hewitt to our amazing cast. Many of us on the show have enjoyed working with her over the years and look forward to again.

"We have exciting storylines planned for her character and the entire BAU team as we head into our 10th season."

The 35 year old is a small screen stalwart - she has previously enjoyed roles on Party of Five, Law & Order: Special Victims Unit, Hot in Cleveland and Ghost Whisperer.