Catherine Dent

She is best known for playing Danielle "Danny" Sofer in the FX series The Shield (2002–2008) and General Hale in Agents of S.H.I.E.L.D.

[4] On television she played Janice Talbert in One Life to Live, and made guest appearances on such shows as The Pretender, The X-Files, The Lone Gunmen, The Invisible Man, Law & Order: Special Victims Unit, The Sopranos, Frasier, Judging Amy, CSI: Crime Scene Investigation, Without a Trace, Grey's Anatomy, NCIS, The Mentalist.

[5][6] Her breakthrough role came in 2002, as LAPD Officer Danielle "Danni" Sofer on FX's hit drama The Shield.

[1][7] In 2002 she starred in Taken as Sally Clarke, the Emmy-winning miniseries first aired on the Sci-Fi Channel.

Between 2005 and 2014 Dent appeared in several movies including The Unseen, The Bad Son, Natalee Holloway, Duress, Finding Neighbors, and Guilty at 17.