An American actress, born in Los Angeles, California, United States. She participated in several works, such as NCIS: New Orleans and Games People Play.
An American actress, born in Los Angeles, California, United States. She participated in several works, such as NCIS: New Orleans and Games People Play.