Christa Taylor Brown
01 Jan, 1970 in
Christa Taylor Brown is a Canadian model, film and television actress who also works as stand in for actresses in screen productions.
Also Known As: