Maria del Mar

Maria del Mar del Castillo (who works as an actress under the name Maria del Mar) is a Canadian television actress, who has starred in series such as Street Legal, Tek War, Relativity, Mercy Point, Terminal City and Blue Murder. On 24, she played Rachel Forrester, who was a government agent, operating from an undetermined organization, perhaps the CTU office in Santa Barbara, California.

She was born in Madrid, Spain in 1964, and grew up in Ottawa, Ontario.

Selected filmography

 * "14 Days in Paradise" (2007)
 * "Jekyll + Hyde" (2006)
 * "Engaged to Kill" (2006)

Television appearances

 * "For the Love of a Child" (2006)
 * "Terminal City" (2005)
 * "JAG" (2004)
 * "24" (2004)